v3.26.1
Fair Value Measurements - Other Financial Instruments (Details) - Fixed rate debt - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Carrying amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt, fair value $ 1,500,000 $ 1,500,000
Fair value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt, fair value $ 1,510,000 $ 1,527,000
Long-Term Debt, Fair Value by Fair Value Hierarchy Level us-gaap:FairValueInputsLevel2Member us-gaap:FairValueInputsLevel2Member