I believe Cruz has 3: Texas, Kansas, and Idaho.
I don't think that's correct.
GOPe Rule 40(b) said:...majority of the delegates from each of eight (8) or more states, severally, prior to the presentation of the name of that candidate for nomination
Cruz also has a majority of delegates from: ME (12, Trump: 9, Kasich: 2); WY (9, Trump:1, Rubio:1), and I'm not sure how to count Guam. If Rubio can "assign" his from AK and OK, it gives Cruz the majority in those states, too.
ETA:
Rule 1(b) - Guam counts. So, I think Cruz won that for purposes of the convention, too.