XML 108 R89.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Long-Term Take-or-Pay Natural Gas Purchase Contracts (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Jan. 08, 2024
Sep. 30, 2023
Nov. 07, 2022
2022 Note Purchase Agreement        
Fixed commitments under the contract payable in future        
Amount of funding commitment       $ 5.5
Amount Funded     $ 5.5  
Promissory notes interest rate       7.00%
2024 Note Purchase Agreement        
Fixed commitments under the contract payable in future        
Amount of funding commitment   $ 10.0    
Amount Funded $ 3.5      
Promissory notes interest rate   8.00%    
Natural Gas Supply Agreement        
Fixed commitments under the contract payable in future        
Remainder of 2024 1.3      
2025 $ 1.5