XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
NATURE OF OPERATIONS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue        
Product sales $ 37,008 $ 48,678 $ 122,505 $ 155,563
Consumer and MHP loans interest:        
Interest - consumer installments notes 4,890 4,559 14,372 13,717
Interest - MHP notes 3,913 2,443 10,624 7,547
Total consumer and MHP loans interest 8,803 7,002 24,996 21,264
Other 4,126 1,645 7,929 4,637
Total net revenue 49,937 57,325 155,430 181,464
Direct sales        
Disaggregation of Revenue        
Product sales 2,584 12,325 13,762 34,933
Commercial sales        
Disaggregation of Revenue        
Product sales 14,089 13,784 45,547 42,147
Inventory finance sales        
Disaggregation of Revenue        
Product sales 12,494 14,210 41,785 54,497
Retail store sales        
Disaggregation of Revenue        
Product sales 5,455 5,572 13,703 15,388
Other        
Disaggregation of Revenue        
Product sales $ 2,386 $ 2,787 $ 7,708 $ 8,598