XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Major Components of Inventories
The major components of inventories were as follows:
June 30, 2025December 31, 2024
Crude oil$41,567 $20,381 
NaHS8,499 10,902 
Caustic soda8,118 6,499 
Total$58,184 $37,782