XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Credit Agreement - Summary of Notes Payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Less: current portion $ (3,721) $ (7,214)
Less: unamortized debt issuance costs (111) (103)
Notes payable, net of current portion 44,910 29,470
Term Loan [Member]    
Secured Debt 14,547 17,787
Delayed Draw Term Loan (DDTL) [Member]    
Secured Debt $ 34,195 $ 19,000