Less than 45% of Americans identify themselves as Republicans, whether strong, not very strong or leaning that way. The rest identify themselves as leaning, not very strong or strong Democrats.
But viewed another way, Republicans split based on their actions and beliefs. Republicans who voted for Donald Trump in 2020 and believe Joe Biden stole the election make up about one-third of all Republicans, and 15% of the overall population.