v3.26.1
Note 13 - Segment Information - Summary of Business by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue from Contract with Customer $ 78,726 $ 35,673 $ 110,678 $ 53,211
Cost of goods sold   47,387   79,572
Segment gross profit (loss) 15,023 (12,393) (835) (27,581)
Selling, general, and administrative expenses 3,080 2,228 7,225 5,112
Research and development expenses 692 933 1,532 2,324
Other income, net (188) (1,547) (457) (2,748)
Net income (loss) before income taxes 11,439 (14,007) (9,135) (32,269)
Net loss before income taxes 11,439 (14,007) (9,135) (32,269)
Operating Segments [Member]        
Revenue from Contract with Customer 78,726 35,673 110,678 53,211
Cost of goods sold 62,623 47,388 109,635 79,575
Distribution 1,080 678 1,878 1,217
Segment gross profit (loss) 15,023 (12,393) (835) (27,581)
Chemicals [Member] | Operating Segments [Member]        
Revenue from Contract with Customer 25,849 16,619 45,481 25,984
Cost of goods sold 20,593 15,211 42,387 30,351
Distribution 319 294 676 534
Segment gross profit (loss) 4,937 1,114 2,418 (4,901)
Biofuels [Member] | Operating Segments [Member]        
Revenue from Contract with Customer 52,877 19,054 65,197 27,227
Cost of goods sold 42,029 32,177 67,247 49,224
Distribution 761 384 1,202 683
Segment gross profit (loss) $ 10,087 $ (13,507) $ (3,252) $ (22,680)