v3.26.1
Debt - Long-Term Debt Details (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt, gross $ 281,250,000  
Less: unamortized debt issuance costs (3,226,000) $ (3,451,000)
Total long-term debt 278,024,000 281,549,000
Less: long-term debt - current portion (15,000,000) (15,000,000)
Long-term debt $ 263,024,000 266,549,000
Term loan | Credit Agreement | Line of credit    
Debt Instrument [Line Items]    
Weighted-average interest rate 5.70%  
Long-term debt, gross $ 281,250,000 285,000,000
Revolving credit facility | Credit Agreement | Line of credit    
Debt Instrument [Line Items]    
Long-term debt, gross 0 0
Total long-term debt $ 0 $ 0