v3.25.4
Commitments and Contingent Liabilities - Additional Information (Detail)
$ in Thousands
Dec. 31, 2025
USD ($)
Commitments And Contingencies [Line Items]  
Maximum range of deposits required under the purchase agreements 10.00%
Contingent forfeitable deposits with land developers $ 733,900
Contingent obligations under bonds or letters of credit arrangements 46,300
Credit Agreement  
Commitments And Contingencies [Line Items]  
Contingent obligations under letters of credit arrangements $ 9,700