XML 113 R102.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Senior Notes (Details) - 7.500% Senior Notes - Senior Notes - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Jan. 12, 2024
Debt Instrument      
Stated interest rate     7.50%
Debt instrument face amount     $ 600,000,000.0
Level 2      
Debt Instrument      
Long-term debt, fair value $ 627,000,000.0 $ 644,200,000