v3.25.1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers $ 326,000 $ 410,000
Alternative Revenues 12,000 9,000
Other 28,000 34,000
Total Operating Revenues 365,736 452,756
Retail    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 245,000 282,000
Wholesale    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 58,000 89,000
Other Services    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers $ 23,000 $ 39,000