XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue    
Product sales $ 165,995 $ 147,502
Consumer and MHP loans interest:    
Interest - consumer installments notes 16,658 15,979
Interest - MHP notes 10,537 9,381
Total consumer and MHP loans interest 27,195 25,360
Other 4,317 3,862
Total net revenue 197,507 176,724
Direct sales    
Disaggregation of Revenue    
Product sales 25,173 11,203
Commercial sales    
Disaggregation of Revenue    
Product sales 46,835 70,186
Consignment sales    
Disaggregation of Revenue    
Product sales 63,496 43,801
Retail store sales    
Disaggregation of Revenue    
Product sales 20,011 17,436
Other    
Disaggregation of Revenue    
Product sales $ 10,480 $ 4,876