XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Narrative (Details) - Senior Notes - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Mar. 05, 2021
Debt Instrument [Line Items]            
Aggregate principal amount           $ 1,000,000,000
Accrued interest payable $ 4,700,000   $ 4,700,000   $ 4,700,000  
Interest expense 4,500,000 $ 4,500,000 9,000,000 $ 9,000,000    
Interest costs capitalized     0 $ 0    
Level 2            
Debt Instrument [Line Items]            
Estimated fair value of outstanding debt $ 933,100,000   $ 933,100,000      
2026 Senior Notes            
Debt Instrument [Line Items]            
Aggregate principal amount           $ 500,000,000
Stated interest rate 1.00%   1.00%     1.00%
2031 Senior Notes            
Debt Instrument [Line Items]            
Aggregate principal amount           $ 500,000,000
Stated interest rate 2.20%   2.20%     2.20%