XML 129 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Commitments and Contingencies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Subsequent Event [Line Items]    
Intra-Entity Agreement, Description three years  
Debt Service Coverage Ratio 1.25  
Time to cure ratio 5 days  
Number Of Years to Collect Benefits 20 years  
Total purchase obligations for 2018 $ 90,200,000  
Total purchase obligations for 2019 - 2020 103,600,000  
Total purchase obligations for 2021 - 2022 73,700,000  
Total purchase obligations thereafter 119,400,000  
Aggregate guaranteed amount 38,000,000.0  
Guarantor Obligations, Current Carrying Value 28,400,000  
Amount of letter of credit to our current primary insurance company 6,900,000  
Loss Contingencies [Line Items]    
Environmental liabilities $ 2,200,000 $ 2,600,000
Maximum [Member]    
Subsequent Event [Line Items]    
Number Of Years to Collect Benefits 15 years  
Maximum [Member] | Seaford    
Loss Contingencies [Line Items]    
Environmental Exit Costs, Reasonably Possible Additional Loss $ 800,000  
Specific Purpose    
Subsequent Event [Line Items]    
Guarantor Obligations, Current Carrying Value 5,200,000  
Florida Public Utilities Company [Member]    
Loss Contingencies [Line Items]    
Environmental liabilities $ 3,200,000 $ 3,600,000