v3.25.2
SEGMENTS - Disaggregation of revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net sales $ 40,963 $ 53,536 $ 76,666 $ 101,424
Cultivation and Gardening        
Disaggregation of Revenue [Line Items]        
Net sales 32,861 46,110 63,772 89,218
Storage Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 8,102 7,426 12,894 12,206
Proprietary brand sales | Cultivation and Gardening        
Disaggregation of Revenue [Line Items]        
Net sales 10,503 9,931 20,386 19,657
Non-proprietary brand sales | Cultivation and Gardening        
Disaggregation of Revenue [Line Items]        
Net sales 22,358 36,179 43,386 69,561
Commercial fixture sales | Storage Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 8,102 7,426 12,894 12,206
Consumables | Cultivation and Gardening        
Disaggregation of Revenue [Line Items]        
Net sales 25,627 33,677 48,682 63,858
Durables | Cultivation and Gardening        
Disaggregation of Revenue [Line Items]        
Net sales 7,234 12,433 15,090 25,360
Durables | Storage Solutions        
Disaggregation of Revenue [Line Items]        
Net sales $ 8,102 $ 7,426 $ 12,894 $ 12,206