v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
2025 Tax Year    
Payments for purchased tax credits $ 5.7  
2024 Tax Year    
Payments for purchased tax credits 36.6 $ 2.1
Crescent Homes Acquisition    
Purchase price adjustments $ 6.7