v3.25.2
DERIVATIVE ASSET (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Luminant Power Agreement        
Derivative Instruments, Gain (Loss) [Line Items]        
Termination notice period     6 months  
Luminant Power Agreement        
Derivative Instruments, Gain (Loss) [Line Items]        
Power sales $ 2.4 $ 1.1 $ 1.4 $ 2.3
Luminant Power Agreement | Luminant ET Services Company LLC        
Derivative Instruments, Gain (Loss) [Line Items]        
Term of power agreement     5 years