XML 59 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accounts receivable    
Allowance for doubtful accounts, beginning balance $ 119,305 $ 87,520
Write-Offs (880) (2,328)
Bad Debt Expense 1,664 1,906
Allowance for doubtful accounts, ending balance 120,089 87,098
Notes receivable    
Allowance for doubtful accounts, beginning balance 27,707 13,262
Write-Offs (178) 295
Bad Debt Expense 2,120 (818)
Allowance for doubtful accounts, ending balance 29,649 12,739
Total accounts and notes receivable    
Allowance for doubtful accounts, beginning balance 147,012 100,782
Write-Offs (1,058) (2,033)
Bad Debt Expense 3,784 1,088
Allowance for doubtful accounts, ending balance 149,738 99,837
Accounts receivable recovered after write off 1,500 300
Standard notes receivable    
Notes receivable    
Allowance for doubtful accounts, beginning balance 3,587 5,096
Write-Offs 0 295
Bad Debt Expense 902 (805)
Allowance for doubtful accounts, ending balance 4,489 4,586
Aged accounts receivable    
Accounts receivable    
Allowance for doubtful accounts, beginning balance 68,910  
Write-Offs (880)  
Bad Debt Expense 1,664  
Allowance for doubtful accounts, ending balance 69,694  
Delinquent notes receivable    
Notes receivable    
Allowance for doubtful accounts, beginning balance 1,270 6,026
Write-Offs (178) 0
Bad Debt Expense (470) (13)
Allowance for doubtful accounts, ending balance 622 6,013
Genesis notes receivable    
Accounts receivable    
Allowance for doubtful accounts, beginning balance 50,395  
Write-Offs 0  
Bad Debt Expense 0  
Allowance for doubtful accounts, ending balance 50,395  
Notes receivable    
Allowance for doubtful accounts, beginning balance 20,410  
Write-Offs 0  
Bad Debt Expense 0  
Allowance for doubtful accounts, ending balance 20,410  
Elevated risk notes receivable    
Notes receivable    
Allowance for doubtful accounts, beginning balance 2,440 2,140
Write-Offs 0 0
Bad Debt Expense 1,688 0
Allowance for doubtful accounts, ending balance $ 4,128 $ 2,140