v3.26.3
Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Accounts receivable        
Allowance for doubtful accounts, beginning balance $ 118,290 $ 112,471 $ 119,305 $ 87,520
Reclassifications 0 0 0 0
Write-Offs (4,749) (816) (9,393) (33,374)
Bad Debt Expense 376 6,882 4,005 64,391
Allowance for doubtful accounts, ending balance 113,917 118,537 113,917 118,537
Notes receivable        
Allowance for doubtful accounts, beginning balance 31,918 29,413 27,707 13,262
Reclassifications 0 0 0 0
Write-Offs (1) (454) (213) (175)
Bad Debt Expense (3,973) (1,251) 450 14,621
Allowance for doubtful accounts, ending balance 27,944 27,708 27,944 27,708
Total accounts and notes receivable        
Allowance for doubtful accounts, beginning balance 150,208 141,884 147,012 100,782
Reclassifications 0 0 0 0
Write-Offs (4,750) (1,270) (9,606) (33,549)
Bad Debt Expense (3,597) 5,631 4,455 79,012
Allowance for doubtful accounts, ending balance 141,861 146,245 141,861 146,245
Accounts receivable recovered after write off   100 1,600 300
Aged accounts receivable        
Accounts receivable        
Allowance for doubtful accounts, beginning balance 67,895 64,743 68,910 87,520
Reclassifications 0 0 0 (1,651)
Write-Offs (4,749) (816) (9,393) (33,374)
Bad Debt Expense 4,692 4,172 8,321 15,604
Allowance for doubtful accounts, ending balance 67,838 68,099 67,838 68,099
Genesis note receivable        
Accounts receivable        
Allowance for doubtful accounts, beginning balance 50,395 47,728 50,395 0
Reclassifications 0 0 0 1,651
Write-Offs 0 0 0 0
Bad Debt Expense (4,316) 2,710 (4,316) 48,787
Allowance for doubtful accounts, ending balance 46,079 50,438 46,079 50,438
Notes receivable        
Allowance for doubtful accounts, beginning balance 20,410 20,410 20,410 0
Reclassifications 0 0 0 5,176
Write-Offs 0 0 0 0
Bad Debt Expense (1,748) 0 (1,748) 15,234
Allowance for doubtful accounts, ending balance 18,662 20,410 18,662 20,410
Standard notes receivable        
Notes receivable        
Allowance for doubtful accounts, beginning balance 5,313 5,621 3,587 5,096
Reclassifications 0 0 0 0
Write-Offs 0 (454) 0 278
Bad Debt Expense (1,072) (1,211) 654 (1,418)
Allowance for doubtful accounts, ending balance 4,241 3,956 4,241 3,956
Delinquent notes receivable        
Notes receivable        
Allowance for doubtful accounts, beginning balance 1,603 1,072 1,270 6,026
Reclassifications 0 0 0 (5,176)
Write-Offs (1) 0 (213) (453)
Bad Debt Expense (1,153) (40) (608) 635
Allowance for doubtful accounts, ending balance 449 1,032 449 1,032
Elevated risk notes receivable        
Notes receivable        
Allowance for doubtful accounts, beginning balance 4,592 2,310 2,440 2,140
Reclassifications 0 0 0 0
Write-Offs 0 0 0 0
Bad Debt Expense 0 0 2,152 170
Allowance for doubtful accounts, ending balance $ 4,592 $ 2,310 $ 4,592 $ 2,310