v3.25.1
REVENUE RECOGNITION - Net revenue by product line (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
REVENUE RECOGNITION    
Total Product Line Revenues $ 5,956 $ 6,469
Contract Manufacturing    
REVENUE RECOGNITION    
Total Product Line Revenues 6,111 6,386
Cigarettes    
REVENUE RECOGNITION    
Total Product Line Revenues 5,013 2,760
Filtered Cigars    
REVENUE RECOGNITION    
Total Product Line Revenues 1,103 3,626
Cigarillos    
REVENUE RECOGNITION    
Total Product Line Revenues (5)  
VLN    
REVENUE RECOGNITION    
Total Product Line Revenues $ (155) $ 83