v3.25.1
The revenues for the three months ended March 31,2025 and 2024 by category are as follows: (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue from External Customer [Line Items]    
Total revenue $ 14,625 $ 9,868
Consumer Products [Member]    
Revenue from External Customer [Line Items]    
Total revenue 12,882 8,104
Personal Care ingredients [Member]    
Revenue from External Customer [Line Items]    
Total revenue 1,373 1,376
Advanced Materials [Member]    
Revenue from External Customer [Line Items]    
Total revenue $ 370 $ 388