XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - IEA 6.625% Notes (Details) - USD ($)
12 Months Ended
Oct. 07, 2022
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Long-term debt obligations     $ 0
Senior Notes | Debt Instrument, Redemption, Period One      
Debt Instrument [Line Items]      
Debt instrument, redemption price (percentage) 106.625%    
Debt instrument, redemption price, percentage of principal amount redeemed 40.00%    
6.625% Senior Notes      
Debt Instrument [Line Items]      
Senior notes, gross carrying amount   $ 284,200,000 281,200,000
6.625% Senior Notes | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt obligations $ 300,000,000 $ 284,200,000 281,200,000
Debt instrument, interest rate (percentage)   6.625%  
Debt instrument, ownership percentage   30.00%  
6.625% Senior Notes | Senior Notes | Debt Instrument, Redemption, Period One      
Debt Instrument [Line Items]      
Debt instrument, redemption price (percentage) 100.00%    
6.625% Senior Notes | Senior Notes | Debt Instrument, Redemption, Period Two      
Debt Instrument [Line Items]      
Debt instrument, redemption price (percentage) 103.30%    
Debt instrument, term 2 years    
6.625% Senior Notes | Senior Notes | Debt Instrument, Redemption, Period Four      
Debt Instrument [Line Items]      
Debt instrument, redemption price (percentage) 101.00%    
IEA Senior Notes      
Debt Instrument [Line Items]      
Senior notes, gross carrying amount   $ 225,100,000  
IEA Senior Notes | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt obligations   213,300,000 211,100,000
Mastec Senior Notes      
Debt Instrument [Line Items]      
Senior notes, gross carrying amount   74,900,000  
Mastec Senior Notes | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt obligations   $ 70,900,000 $ 70,100,000