XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Long-Term Debt Details (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Long-term debt, gross $ 288,750,000  
Less: unamortized debt issuance costs (3,676,000) $ (4,352,000)
Total long-term debt 285,074,000 295,648,000
Less: long-term debt - current portion (15,000,000) (15,000,000)
Long-term debt $ 270,074,000 280,648,000
Term loan | Credit Agreement | Line of credit    
Debt Instrument [Line Items]    
Weighted-average interest rate 6.00%  
Long-term debt, gross $ 288,750,000 300,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