XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
NATURE OF OPERATIONS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue    
Product sales $ 51,787 $ 32,274
Consumer and MHP loans interest:    
Interest - consumer installments notes 4,457 4,143
Interest - MHP notes 2,308 2,495
Total consumer and MHP loans interest 6,765 6,638
Other 1,376 1,028
Total net revenue 59,928 39,940
Direct sales    
Disaggregation of Revenue    
Product sales 10,863 3,422
Commercial sales    
Disaggregation of Revenue    
Product sales 14,059 12,318
Consignment sales    
Disaggregation of Revenue    
Product sales 20,040 10,599
Retail store sales    
Disaggregation of Revenue    
Product sales 4,160 3,321
Other    
Disaggregation of Revenue    
Product sales $ 2,665 $ 2,614