XML 75 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue    
Product sales $ 145,100 $ 222,052
Consumer and MHP loans interest:    
Interest - consumer installments notes 19,360 18,369
Interest - MHP notes 14,330 10,195
Interest - dealer finance notes 3,730  
Total consumer, MHP and dealer loans interest 37,420 28,564
Other 6,624 6,399
Total net revenue 189,144 257,015
Direct sales    
Disaggregation of Revenue    
Product sales 17,540 45,549
Commercial sales    
Disaggregation of Revenue    
Product sales 54,955 61,373
Inventory finance sales    
Disaggregation of Revenue    
Product sales 44,135 84,037
Retail store sales    
Disaggregation of Revenue    
Product sales 19,169 19,629
Other (1)    
Disaggregation of Revenue    
Product sales $ 9,301 $ 11,464