XML 71 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Long-Term Debt - Narrative (Details) - Senior Notes
$ in Millions
Nov. 17, 2025
USD ($)
2025 Senior Notes due November 2030  
Debt Instrument [Line Items]  
Aggregate principal amount $ 600.0
Interest rate margin for loans (as a percent) 5.00%
Redemption price, percentage 100.00%
Note holder option, redemption price, percentage 101.00%
2021 Senior Notes due April 2026  
Debt Instrument [Line Items]  
Interest rate 3.375%