XML 83 R64.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of revenue    
Total product sales $ 116,932 $ 129,345
Loan portfolio interest:    
Interest - consumer installment notes 23,698 21,006
Interest - MHP notes 16,915 16,962
Interest - dealer finance notes 3,061 3,214
Total loan portfolio interest 43,674 41,182
Other revenue 3,961 13,664
Total net revenue 164,567 184,191
Direct sales    
Disaggregation of revenue    
Total product sales 11,429 9,156
Commercial sales    
Disaggregation of revenue    
Total product sales 38,376 55,131
Inventory finance sales    
Disaggregation of revenue    
Total product sales 37,243 36,740
Retail store sales    
Disaggregation of revenue    
Total product sales 22,564 20,026
Other product sales    
Disaggregation of revenue    
Total product sales $ 7,320 $ 8,292