v3.25.3
Inventories (Major Components of Inventories) (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Crude oil $ 33,812,000 $ 20,381,000
NaHS 7,713,000 10,902,000
Caustic soda 7,713,000 6,499,000
Total $ 49,238,000 $ 37,782,000