v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt [Abstract]  
Schedule of Debt Debt consisted of the following (in thousands):
   December 31,   December 31, 
   2023   2022 
Term loan  $25,000   $   24,656 
Revolving line of credit   5,000    
—
 
Less: unamortized debt issuance costs   (962)   (999)
Total debt   29,038    23,657 
Current portion of debt and unamortized issuance costs (c)   (2,129)   
—
 
Debt, net of current portion  $26,909   $23,657 
(c)– Amount is included.in other current liabilities in the consolidated balance sheet.
Schedule of Maturities of Debt Outstanding As of December 31, 2023, the scheduled maturities of debt outstanding for each of the next five years and thereafter are as follows (in thousands):
Year ended December 31,  Total 
2024  $2,500 
2025   2,500 
2026   25,000 
2027   
—
 
2028   
—
 
Thereafter   
—
 
Total  $30,000