XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accounts receivable        
Allowance for doubtful accounts, beginning balance $ 112,471 $ 103,693 $ 87,520 $ 80,819
Reclassifications     0  
Write-Offs (816) (14,468) (33,374) (27,456)
Bad Debt Expense 6,882 1,151 64,391 37,013
Allowance for doubtful accounts, ending balance 118,537 90,376 118,537 90,376
Notes receivable        
Allowance for doubtful accounts, beginning balance 29,413 11,592 13,262 10,880
Reclassifications     0  
Write-Offs (454) (3,024) (175) (3,093)
Bad Debt Expense (1,251) (946) 14,621 (165)
Allowance for doubtful accounts, ending balance 27,708 7,622 27,708 7,622
Total accounts and notes receivable        
Allowance for doubtful accounts, beginning balance 141,884 115,285 100,782 91,699
Reclassifications     0  
Write-Offs (1,270) (17,492) (33,549) (30,549)
Bad Debt Expense 5,631 205 79,012 36,848
Allowance for doubtful accounts, ending balance 146,245 97,998 146,245 97,998
Accounts receivable recovered after write off 100 100 300 100
Standard notes receivable        
Notes receivable        
Allowance for doubtful accounts, beginning balance 5,621 2,987 5,096 3,510
Reclassifications     0  
Write-Offs (454) 0 278 0
Bad Debt Expense (1,211) 579 (1,418) 56
Allowance for doubtful accounts, ending balance 3,956 3,566 3,956 3,566
Aged accounts receivable        
Accounts receivable        
Allowance for doubtful accounts, beginning balance 64,743   87,520  
Reclassifications     (1,651)  
Write-Offs (816)   (33,374)  
Bad Debt Expense 4,172   15,604  
Allowance for doubtful accounts, ending balance 68,099   68,099  
Delinquent notes receivable        
Notes receivable        
Allowance for doubtful accounts, beginning balance 1,072 3,850 6,026 2,615
Reclassifications     (5,176)  
Write-Offs 0 0 (453) (69)
Bad Debt Expense (40) (786) 635 518
Allowance for doubtful accounts, ending balance 1,032 3,064 1,032 3,064
Elevated risk notes receivable        
Notes receivable        
Allowance for doubtful accounts, beginning balance 2,310 4,755 2,140 4,755
Reclassifications     0  
Write-Offs 0 (3,024) 0 (3,024)
Bad Debt Expense 0 (739) 170 (739)
Allowance for doubtful accounts, ending balance 2,310 $ 992 2,310 $ 992
Genesis notes receivable        
Accounts receivable        
Allowance for doubtful accounts, beginning balance 47,728   0  
Reclassifications     1,651  
Write-Offs 0   0  
Bad Debt Expense 2,710   48,787  
Allowance for doubtful accounts, ending balance 50,438   50,438  
Notes receivable        
Allowance for doubtful accounts, beginning balance 20,410   0  
Reclassifications     5,176  
Write-Offs 0   0  
Bad Debt Expense 0   15,234  
Allowance for doubtful accounts, ending balance $ 20,410   $ 20,410