v3.26.1
GENERAL AND BASIS OF PRESENTATION - TOPP2 Power Plant in New Zealand (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Disaggregation of Revenue [Line Items]            
Net revenue from external customers $ 258,764   $ 234,018 $ 662,675 $ 463,780  
Deferred income taxes $ 137,894     137,894   $ 138,903
Cash received from sale of a power plant       $ 93,136 $ 0  
TOPP2 Power Plant            
Disaggregation of Revenue [Line Items]            
Net revenue from external customers   $ 105,100        
Deferred income taxes           $ 12,000
Cash received from sale of a power plant   $ 93,100