Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Letters of Credit (Details)

v3.25.1
Commitments and Contingencies - Letters of Credit (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Oct. 18, 2024
Puerto Rico Electric Power Authority (PREPA) | Cobra Acquisitions      
Guarantor Obligations [Line Items]      
Restricted cash $ 19.3   $ 19.3
Letter of Credit | Cobra Acquisitions | Puerto Rico Electric Power Authority (PREPA)      
Guarantor Obligations [Line Items]      
Outstanding borrowing under the credit facility 18.4    
Letter of Credit | Line of Credit      
Guarantor Obligations [Line Items]      
Outstanding borrowing under the credit facility $ 7.5 $ 7.5