XML 74 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Notes 7 - Notes Payable - Summary of Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Less: current portion $ (4,014) $ (4,789)
Less: unamortized debt issuance costs (371) (117)
Notes payable, net of current portion 75,021 57,895
Delayed Draw Term Loan (DDTL) [Member]    
Term Loan 79,406 48,533
Term Loan [Member]    
Term Loan $ 0 $ 14,268