XML 71 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Allowance for Doubtful Accounts - Schedule of Notes Receivable Disaggregated by Vintage Year (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current-period gross write-offs    
Current fiscal year $ 0 $ 0
Year two 6 742
Year three 326 483
Year four 0 3,024
Year five 121 0
Prior 0 26
Current-period gross write-offs 453 4,275
Current-period recoveries    
Current fiscal year 0 0
Year two (278) 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Current-period recoveries (278) 0
Current-period net write-offs    
Current fiscal year 0 0
Year two (272) 742
Year three 326 483
Year four 0 3,024
Year five 121 0
Prior 0 26
Current-period net write-offs 175 4,275
Genesis notes receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current fiscal year 0  
Year two 0  
Year three 0  
Year four 0  
Year five 0  
Prior 20,410  
Total 20,410  
Current-period net write-offs    
Current-period net write-offs 0  
Standard notes receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current fiscal year 42,325 53,592
Year two 8,115 7,282
Year three 2,737 15,743
Year four 3,974 0
Year five 0 0
Prior 0 0
Total 57,151 76,617
Current-period net write-offs    
Current-period net write-offs (278) 0
Delinquent notes receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current fiscal year 535 499
Year two 134 1,055
Year three 684 1,942
Year four 1,811 671
Year five 405 0
Prior 0 21,933
Total 3,569 26,100
Current-period net write-offs    
Current-period net write-offs 453 1,252
Elevated risk notes receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current fiscal year 0 0
Year two 0 1,537
Year three 1,537 0
Year four 0 0
Year five 0 1,491
Prior 1,491 0
Total 3,028 3,028
Current-period net write-offs    
Current-period net write-offs $ 0 $ 3,023