XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details) - Continuing Operations [Member]
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Schedule of Disaggregation of Revenue [Line Items]  
Total revenue $ 27,696
Wholesale [Member] | Short-Term Contract with Customer [Member]  
Schedule of Disaggregation of Revenue [Line Items]  
Total revenue 16,471
Direct Sales [Member] | Short-Term Contract with Customer [Member]  
Schedule of Disaggregation of Revenue [Line Items]  
Total revenue 7,704
Retail [Member] | Short-Term Contract with Customer [Member]  
Schedule of Disaggregation of Revenue [Line Items]  
Total revenue $ 3,521