XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
NATURE OF OPERATIONS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue        
Product sales $ 48,678 $ 48,300 $ 155,563 $ 121,689
Consumer and MHP loans interest:        
Interest - consumer installments notes 4,559 4,019 13,717 12,208
Interest - MHP notes 2,443 3,240 7,547 8,423
Total consumer and MHP loans interest 7,002 7,259 21,264 20,631
Other 1,645 911 4,637 2,679
Total net revenue 57,325 56,470 181,464 144,999
Direct sales        
Disaggregation of Revenue        
Product sales 12,325 8,434 34,933 17,093
Commercial sales        
Disaggregation of Revenue        
Product sales 13,784 12,198 42,147 37,840
Consignment sales        
Disaggregation of Revenue        
Product sales 14,210 18,641 54,497 43,381
Retail store sales        
Disaggregation of Revenue        
Product sales 5,572 5,929 15,388 15,435
Other        
Disaggregation of Revenue        
Product sales $ 2,787 $ 3,098 $ 8,598 $ 7,940