Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Litigation (Details)

v3.25.1
Commitments and Contingencies - Litigation (Details)
$ in Millions
12 Months Ended
Oct. 18, 2024
USD ($)
Feb. 15, 2024
USD ($)
Dec. 18, 2023
USD ($)
Mar. 20, 2023
USD ($)
Nov. 14, 2022
USD ($)
lawsuit
May 13, 2021
USD ($)
Dec. 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
lawsuit
agreement
Cobra Acquisitions                
Other Commitments [Line Items]                
Number of lawsuits pending | lawsuit               13
Number of claims judgment issued and under appeal | lawsuit         1      
Puerto Rico Electric Power Authority (PREPA)                
Other Commitments [Line Items]                
Withheld payments revoked   $ 9.0            
Puerto Rico Electric Power Authority (PREPA) | Cobra Acquisitions                
Other Commitments [Line Items]                
Number of agreements entered into | agreement               2
Proceeds from PREPA under settlement agreement $ 18.4           $ 168.4  
Second installment of administrative expense claim pending               $ 20.0
Loss contingency, damages awarded, value       $ 8.5 $ 9.0      
Foreman Electric Services, Inc.                
Other Commitments [Line Items]                
Loss contingency, damages awarded, value           $ 250.0    
Cobra Acquisitions | Puerto Rico Electric Power Authority (PREPA)                
Other Commitments [Line Items]                
Unpaid debt, municipal and construction exercise taxes     $ 9.0