Johnson has already given nearly $3 million to Republican efforts in 2024.