Here are the real results out of Iowa.
Est. Population: 3,207,004 (https://www.census.gov/quickfacts/fact/table/IA/DIS010222)
Est. Adult population: 2,482,221 (same source)
Registered voters 2024-01: 1,518,210 (https://sos.iowa.gov/elections/pdf/VRStatsArchive/2024/CoJan24.pdf)
Registered Republican voters 2024-01: 594,533 (same source)
Voters participating in 2024 caucuses with 99% counted: 109,405 (https://www.cnn.com/election/2024/primaries-and-caucuses/results/iowa/republican-presidential-primary)
Votes case for Trump: 57,260 (same source)
That means that in the Iowa caucuses:
2.3% of the adults in Iowa voted for Trump.
3.8% of the registered voters in Iowa voted for Trump
9.6% of registered Republicans voters in Iowa voted for Trump
Over 90% of registered republican voters in Iowa chose not to show up and vote for Trump.
That is the real story.