v3.26.1
Financing Arrangements - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt, gross $ 277,750 $ 310,750
Unamortized discount and debt issuance fees (2,752) (3,219)
Total debt, net 274,998 307,531
Less: current portion of long-term debt 0 (23,125)
Total long-term debt, net 274,998 284,406
Senior Term Loan Facility [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 247,750 280,750
Credit Facility [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 0 0
6.40% Note Agreement [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross $ 30,000 $ 30,000