v3.26.1
Debt - Short-term and Long-term debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jan. 28, 2026
Dec. 31, 2025
Jun. 01, 2021
Jan. 26, 2021
Long-term:          
Unamortized debt issuance costs $ (20,442)   $ (5,977)    
Total long-term debt 2,432,258   1,397,976    
Total debt 2,614,258   1,397,976    
Commercial Paper          
Short-term:          
Short-term debt 182,000        
Credit Facility          
Long-term:          
Credit facility 2,700   438,600    
Term Loan          
Long-term:          
Credit facility 1,100,000        
Senior notes 1,100,000        
7.625% Senior Notes Due 2029          
Long-term:          
Senior notes     $ 365,353   $ 700,000
Interest rate (as a percent)     7.625%   7.625%
5.375% senior notes due 2030          
Long-term:          
Senior notes $ 600,000   $ 600,000 $ 600,000  
Interest rate (as a percent) 5.375%   5.375% 5.375%  
5.400% senior notes due 2036          
Long-term:          
Senior notes $ 750,000 $ 750,000      
Interest rate (as a percent) 5.40% 5.40%