v3.24.2.u1
Debt and Credit Facilities - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total debt outstanding $ 2,536,222 $ 1,830,346
Less: unamortized debt issuance cost (49,455) (38,886)
Long-term debt, net of unamortized debt issuance cost 2,486,767 1,791,460
Other borrowings 9,530 0
Total long-term debt and other borrowings 2,496,297 1,791,460
ABL Facility    
Debt Instrument [Line Items]    
Total debt outstanding 1,786,222 1,830,346
2029 Senior Notes    
Debt Instrument [Line Items]    
Total debt outstanding $ 750,000 $ 0