v3.26.1
Contingencies and Guaranty - Schedule of Short-Term and Long-Term Contingent Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Other Commitments [Line Items]    
Current $ 2,220 $ 8,093
Long Term 6,000 15,336
SDG&E    
Other Commitments [Line Items]    
Current 1,000 1,000
Long Term 0 0
LCRA Agreement    
Other Commitments [Line Items]    
Current 1,220 1,093
Long Term 0 15,336
LCRA Expansion Agreement    
Other Commitments [Line Items]    
Current 0 0
Long Term 6,000 0
Oncor    
Other Commitments [Line Items]    
Current 0 6,000
Long Term $ 0 $ 0