XML 71 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current-period gross write-offs    
Current fiscal year $ 0 $ 1
Year two 189 0
Year three 0 51
Year four 0 54
Year five 50 0
Prior 2,253 491
Current-period gross write-offs 2,492 597
Current-period recoveries    
Current fiscal year 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Current-period recoveries 0 0
Current-period net write-offs    
Current fiscal year 0 1
Year two 189 0
Year three 0 51
Year four 0 54
Year five 50 0
Prior 2,253 491
Current-period net write-offs 2,492 597
Standard notes receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current fiscal year 18,175 31,406
Year two 25,505 10,887
Year three 855 1,683
Year four 1,529 208
Year five 3 13
Prior 21,033 21,982
Total 67,100 66,179
Current-period net write-offs    
Current-period net write-offs 1,646  
Elevated risk notes receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current fiscal year 0 0
Year two 0 0
Year three 7,259 0
Year four 0 0
Year five 0 0
Prior 0 1,223
Total 7,259 $ 1,223
Current-period net write-offs    
Current-period net write-offs $ 846