v3.26.1
BUSINESS SEGMENTS - Schedule of Reconciling Information Between Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]        
Total segment gross profit $ 68,698 $ 56,895 $ 189,067 $ 129,822
Less operating expenses:        
Research and development expenses 1,501 1,439 2,633 3,981
Selling and marketing expenses 5,968 4,370 11,545 8,542
General and administrative expenses 21,104 19,786 48,440 37,695
Other operating income (1,000) (4,269) (5,125) (7,394)
Impairment of long-lived assets 316 0 8,428 0
Write-off of unsuccessful exploration and storage activities 6,611 251 8,693 767
Operating income 34,198 35,318 114,453 86,231
Interest income 7,071 1,929 8,501 3,242
Interest expense, net (43,938) (36,682) (88,931) (71,155)
Derivatives and foreign currency transaction gains (losses) 274 5,068 (1,263) 7,128
Income attributable to sale of tax benefits 16,553 16,251 33,174 33,822
Other non-operating income (expense), net 3,001 76 (20,144) 298
Income from operations before income tax and equity in earnings (losses) of investees $ 17,159 $ 21,960 $ 45,790 $ 59,566