v3.26.1
Notes 4 - Notes Payable - Summary of Notes Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Less: current portion $ (4,016) $ (4,014)
Less: unamortized debt issuance costs (317) (371)
Notes payable, net of current portion 86,012 75,021
Revolving Credit Facility [Member]    
Revolving Loan 13,000 0
Delayed Draw Term Loan (DDTL) [Member]    
Term Loan $ 77,345 $ 79,406