XML 125 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Long-Term Take-or-Pay Natural Gas Purchase Contracts (Details) - USD ($)
$ in Millions
Dec. 31, 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
Promissory notes interest rate       7.00%
Amount Funded     $ 5.5  
2024 Note Purchase Agreement        
Fixed commitments under the contract payable in future        
Amount of funding commitment   $ 10.0    
Promissory notes interest rate   8.00%    
Amount Funded $ 6.0      
Natural Gas Supply Agreement | DGS        
Fixed commitments under the contract payable in future        
2024 $ 1.5