XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Tables)
9 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consists of the following (in thousands):
September 30, 2025
Revolving credit facility$33,620 
Term loan112,500 
Total long-term debt146,120 
Current portion(12,500)
Long-term debt, excluding current portion$133,620 
Schedule of Maturities of Long-Term Debt
Future maturities of long-term debt at September 30, 2025 are as follows (in thousands):
Term LoanRevolving credit facilityTotal
Remainder of 2025$3,125 $$3,125 
202612,500 12,500 
202712,500 12,500 
202812,500 12,500 
202971,875 33,620 105,495 
$112,500 $33,620 $146,120