XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Commitments (Schedule of Reconciliation of Outstanding Debt Balance to Reported Debt Balance) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt $ 413,083 $ 534,138
Term Loan B    
Debt Instrument [Line Items]    
Outstanding Debt 0 121,863
Unamortized Discounts and Issuance Costs 0 0
Total debt 0 121,863
2024 Senior Notes | 2024 Senior Notes    
Debt Instrument [Line Items]    
Outstanding Debt 400,000 400,000
Unamortized Discounts and Issuance Costs (19,032) (21,977)
Total debt $ 380,968 $ 378,023