XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Escrow Deposits (Details) - USD ($)
$ in Thousands
1 Months Ended
Dec. 31, 2023
Jun. 30, 2025
Mar. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Increase in deposit assets $ 7,500    
Escrow deposit, current   $ 5,242 $ 547
Escrow deposit, noncurrent   $ 1,903 $ 7,103
Lower Colorado River Authority (LCRA) | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Initial payment received $ 15,000