XML 73 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Receivable, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable    
Contract receivables $ 42,300 $ 36,600
Notes receivable, net $ 49,937 45,356
Contract Receivable    
Accounts, Notes, Loans and Financing Receivable    
Loans receivable, amortization term (in years) 4 years 7 months 6 days  
Chattel Loans    
Accounts, Notes, Loans and Financing Receivable    
Loans receivable, amortization term (in years) 12 years  
Notes receivable, net $ 7,600 $ 8,800
Loans receivable, average stated interest rate per annum (percent) 7.60%  
Weighted Average | Contract Receivable    
Accounts, Notes, Loans and Financing Receivable    
Contracts receivable, average stated interest rate per annum (percent) 15.40%