XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue    
Product sales $ 222,052 $ 165,995
Consumer and MHP loans interest:    
Interest - consumer installments notes 18,369 16,658
Interest - MHP notes 10,195 10,537
Total consumer and MHP loans interest 28,564 27,195
Other 6,399 4,317
Total net revenue 257,015 197,507
Direct sales    
Disaggregation of Revenue    
Product sales 45,549 25,173
Commercial sales    
Disaggregation of Revenue    
Product sales 61,373 46,835
Consignment sales    
Disaggregation of Revenue    
Product sales 84,037 63,496
Retail store sales    
Disaggregation of Revenue    
Product sales 19,629 20,011
Other    
Disaggregation of Revenue    
Product sales $ 11,464 $ 10,480