v3.26.1
Receivables and Allowance for Credit Losses - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Notes Receivable and Allowance for Losses [Line Items]      
Allowance for credit loss $ 8,678 $ 8,481 $ 7,331
Notes receivable 28,558 12,490  
Write-offs, net of recoveries 12,300 29,600  
Affiliated Entity | Related Party      
Notes Receivable and Allowance for Losses [Line Items]      
Loans to various unconsolidated joint ventures 42,500 65,300  
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold      
Notes Receivable and Allowance for Losses [Line Items]      
Provision for credit losses 14,100 15,000  
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense      
Notes Receivable and Allowance for Losses [Line Items]      
Provision for credit losses 18,100 20,200  
Variable Interest Entity, Not Primary Beneficiary      
Notes Receivable and Allowance for Losses [Line Items]      
Notes receivable 80,000 103,200  
Collateral-Dependent Loans      
Notes Receivable and Allowance for Losses [Line Items]      
Allowance for credit loss 4,600 4,600  
Impaired Loans      
Notes Receivable and Allowance for Losses [Line Items]      
Average notes on nonaccrual status $ 42,900 $ 42,900