XML 90 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Escrow Deposits (Details) - USD ($)
$ in Thousands
1 Months Ended
Dec. 31, 2023
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Mar. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Increase in deposit assets $ 7,500        
Escrow deposits   $ 7,608 $ 7,546 $ 0 $ 0
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