v3.26.1
SEGMENTS - Disaggregation of revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Net sales $ 43,215 $ 40,963 $ 81,606 $ 76,666
Cultivation and Gardening        
Disaggregation of Revenue [Line Items]        
Net sales 34,900 32,861 [1] 66,797 63,772 [1]
Storage Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 8,315 8,102 14,809 12,894
Proprietary brand sales | Cultivation and Gardening        
Disaggregation of Revenue [Line Items]        
Net sales 13,839 10,503 25,642 20,386
Non-proprietary brand sales | Cultivation and Gardening        
Disaggregation of Revenue [Line Items]        
Net sales 21,061 22,358 41,155 43,386
Commercial fixture sales | Storage Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 8,315 8,102 14,809 12,894
Consumables | Cultivation and Gardening        
Disaggregation of Revenue [Line Items]        
Net sales 25,116 26,183 [1] 48,118 49,617 [1]
Durables | Cultivation and Gardening        
Disaggregation of Revenue [Line Items]        
Net sales 9,784 6,678 [1] 18,679 14,155 [1]
Durables | Storage Solutions        
Disaggregation of Revenue [Line Items]        
Net sales $ 8,315 $ 8,102 $ 14,809 $ 12,894
[1]
(1) During the first quarter of 2026, the Company internally began viewing certain items' product type designations (i.e., consumable or durable) differently. Comparative prior period disclosures have been reclassified to conform to the current period segment presentation.