Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Significant Accounting Policies - Narrative (Details)

v3.23.3
Basis of Presentation and Significant Accounting Policies - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 25, 2023
USD ($)
Oct. 16, 2023
USD ($)
Oct. 10, 2023
USD ($)
Sep. 22, 2023
USD ($)
Aug. 22, 2023
USD ($)
Jul. 21, 2023
USD ($)
Jun. 14, 2023
USD ($)
Jun. 08, 2023
USD ($)
Mar. 27, 2023
USD ($)
Mar. 25, 2020
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Jan. 20, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 21, 2022
USD ($)
Nov. 21, 2022
USD ($)
May 26, 2021
USD ($)
contractComplianceIssue
Related Party Transaction [Line Items]                                      
Recovery amount in undisputed claims                   $ 61.7                  
Number of FEMA contract compliance issues raised | contractComplianceIssue                                     2
Cobra Acquisitions                                      
Related Party Transaction [Line Items]                                      
Certified claim amount submitted                             $ 379.0        
Invoices amount approved by FEMA                 $ 233.0                    
Amount awarded from FEMA                 210.0                    
Litigation settlement, amount to be received           $ 72.0   $ 99.0 99.0                    
Puerto Rico Electric Power Authority (PREPA)                                      
Related Party Transaction [Line Items]                                      
Litigation settlement, amount to be received               $ 99.0                      
Puerto Rico Electric Power Authority (PREPA)                                      
Related Party Transaction [Line Items]                                      
Interest income on delinquent accounts                     $ 11.4 $ 10.5 $ 33.9 $ 30.5          
Interest charged on accounts receivable                     186.0   186.0     $ 152.0      
Accounts receivable, contract costs, amount expected to be authorized                                 $ 68.1 $ 5.6 $ 47.0
Staffing costs                                     $ 24.4
Percent of federal funded portion for determination memorandum                                   100.00%  
Contract costs deemed not authorized                                 $ 68.1 $ 5.6  
Percent of federal cost share portion for determination memorandum                                 90.00%    
Puerto Rico Electric Power Authority (PREPA) | Cobra Acquisitions                                      
Related Party Transaction [Line Items]                                      
Payment pending from third party                     $ 213.4   $ 213.4            
Cobra Acquisitions | Puerto Rico Electric Power Authority (PREPA)                                      
Related Party Transaction [Line Items]                                      
Litigation settlement, amount to be received                 $ 111.0                    
Cash paid for settlement       $ 0.8 $ 2.0 $ 8.4 $ 10.8                        
Cobra Acquisitions | Puerto Rico Electric Power Authority (PREPA) | Subsequent Event                                      
Related Party Transaction [Line Items]                                      
Cash paid for settlement $ 1.2 $ 1.7 $ 5.7                                
Remaining reimbursement   $ 81.0