XML 98 R87.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Long-Term Take-or-Pay Natural Gas Purchase Contracts (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Jan. 08, 2024
Sep. 30, 2023
Nov. 07, 2022
2022 Note Purchase Agreement        
Unrecorded Unconditional Purchase Obligation [Line Items]        
Amount of funding commitment       $ 5.5
Promissory notes interest rate       7.00%
Amount Funded     $ 5.5  
2024 Note Purchase Agreement        
Unrecorded Unconditional Purchase Obligation [Line Items]        
Amount of funding commitment   $ 10.0    
Promissory notes interest rate   8.00%    
Amount Funded $ 8.4