v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Inventories    
Raw Materials $ 6,818 $ 8,250
Spare parts 3,746 3,530
Total inventories 19,304 19,076
Finished goods:    
Inventories    
Biofuels 1,948 2,028
Work in process: 1,742 1,421
Environmental attributes    
Inventories    
Work in process: $ 5,050 $ 3,847