XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Commitment and Contingencies (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
Letters of credit and completion bonds $ 536,600  
Performance bonds outstanding 442,200  
Performance letters of credit outstanding 74,800  
Financial letters of credit 13,700  
Financial letters of credit representing deposits on land and lot purchase agreements 13,200  
Financial Bonds 4,700  
Corporate Notes 1,200  
Unrecorded conditional purchase obligation 1,560,000  
Legal Reserve $ 1,400 $ 1,200