v3.26.1
The revenues for the three and six months ended June 30, 2026 and 2025 by category are as follows: (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total revenue $ 15,332 $ 20,359 $ 28,290 $ 34,984
Consumer Products [Member]        
Segment Reporting [Line Items]        
Total revenue 14,214 17,544 24,241 30,426
Personal Care ingredients [Member]        
Segment Reporting [Line Items]        
Total revenue 1,077 2,687 3,803 4,061
Advanced Materials [Member]        
Segment Reporting [Line Items]        
Total revenue $ 41 $ 128 $ 246 $ 497