XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Major Components of Inventories
The major components of inventories were as follows:
March 31, 2025December 31, 2024
Crude oil$21,324 $20,381 
NaHS9,787 10,902 
Caustic soda6,959 6,499 
Total$38,070 $37,782