v3.26.1
Financial Commitments (Schedule of Reconciliation of Outstanding Debt Balance to Reported Debt Balance) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt $ 398,896 $ 407,374
2024 Senior Notes | 2024 Senior Notes    
Debt Instrument [Line Items]    
Outstanding Debt 400,000 400,000
Unamortized Discounts and Issuance Costs (16,897) (17,983)
Total debt $ 383,103 $ 382,017