v3.25.2
SECURITY DEPOSITS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deposits Assets [Line Items]    
Security deposits $ 13,794 $ 19,782
Oncor Facility Extension security deposit related to Black Pearl Facility    
Deposits Assets [Line Items]    
Security deposits 6,269 6,269
Oncor Facility Extension security deposit related to Barber Lake Facility    
Deposits Assets [Line Items]    
Security deposits 0 8,297
Oncor Facility Extension security deposit related to Stingray Facility    
Deposits Assets [Line Items]    
Security deposits 4,244 4,244
Other deposits    
Deposits Assets [Line Items]    
Security deposits $ 3,281 $ 972