XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue    
Product sales $ 30,833 $ 43,318
Consumer and MHP loans interest:    
Interest - consumer installments notes 5,100 4,657
Interest - MHP notes 4,608 3,048
Interest - dealer finance notes 925  
Total consumer, MHP and dealer loans interest 10,633 7,705
Other 1,777 1,834
Total net revenue 43,243 52,857
Direct sales    
Disaggregation of Revenue    
Product sales 1,795 7,426
Commercial sales    
Disaggregation of Revenue    
Product sales 13,602 15,565
Inventory finance sales    
Disaggregation of Revenue    
Product sales 8,463 13,615
Retail store sales    
Disaggregation of Revenue    
Product sales 4,796 3,967
Other product sales (1)    
Disaggregation of Revenue    
Product sales $ 2,177 $ 2,745