XML 62 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Escrow Deposits (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2023
Mar. 31, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Increase in deposit assets $ 7.5 $ 7.5
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.0 $ 15.0