Contingencies and Guaranty - Schedule of Short-Term and Long-Term Contingent Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Mar. 31, 2026 |
|---|---|---|
| Other Commitments [Line Items] | ||
| Current | $ 2,220 | $ 2,220 |
| Long Term | 6,000 | 6,000 |
| 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,220 |
| Long Term | 0 | 0 |
| LCRA Expansion Agreement | ||
| Other Commitments [Line Items] | ||
| Current | 0 | 0 |
| Long Term | $ 6,000 | $ 6,000 |