XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Legal Proceedings (Details)
$ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended 52 Months Ended
Oct. 31, 2024
USD ($)
Aug. 31, 2022
USD ($)
Jan. 31, 2023
USD ($)
Jun. 30, 2019
USD ($)
Dec. 31, 2015
USD ($)
contract
Apr. 30, 2019
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Loss Contingencies [Line Items]                
Accounts payable and accrued expenses             $ 3,999,027 $ 3,061,242
Redes | Project Contract Termination                
Loss Contingencies [Line Items]                
Advance payments received         $ 87,000      
On-demand performance bonds         $ 25,000      
Construction costs incurred           $ 157,000    
Payments received on construction contracts           $ 100,000    
Amount awarded in arbitration   $ 177,000            
Proceeds from customer     $ 107,000          
Charge to earnings related to legal proceedings       $ 79,200        
Net receivable position on projects       $ 120,000        
Net receivable position on projects, current             112,000  
Net receivable position on projects, noncurrent             8,000  
Redes | Project Contract Termination | Subsequent Event                
Loss Contingencies [Line Items]                
Proceeds from legal proceedings $ 112,000              
Liability to remit prior insurance recoveries $ 107,000              
Redes | Insurance Recoveries                
Loss Contingencies [Line Items]                
Accounts payable and accrued expenses             $ 107,000  
Redes | Telecommunication Networks Construction and Operation                
Loss Contingencies [Line Items]                
Term of post-construction operation and maintenance period (in years)         10 years      
Redes | Telecommunication Networks Construction and Operation | Project Contract Termination                
Loss Contingencies [Line Items]                
Number of contracts | contract         2      
Aggregate consideration for projects         $ 248,000      
Aggregate consideration to be paid during the construction period         151,000      
Aggregate consideration to be paid during the post-construction operation and maintenance period         $ 97,000