v3.24.0.1
Debt (Details) - Schedule of Debt - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Debt Abstract    
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) [1] (2,129)
Debt, net of current portion $ 26,909 $ 23,657
[1] – Amount is included.in other current liabilities in the consolidated balance sheet.