v3.26.1
Long-Term Debt and Revolving Line of Credit - Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Oct. 16, 2025
Debt Instrument      
Term loans $ 294,769    
Less: debt issuance costs (2,302) $ (2,415)  
Total 292,467 293,094  
Current portion of long-term debt (2,963) (2,963)  
Long-term debt, net of current portion and debt issuance costs 289,504 290,131  
Term loans      
Debt Instrument      
Term loans 294,769 295,509 $ 296,250
Revolving line of credit      
Debt Instrument      
Revolving line of credit $ 0 $ 0