XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Long term Debt - Schedule of long term debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Long term Debt    
MidCap term loan $ 40,000 $ 40,000
Exit fee 2,000 2,000
Unamortized exit fee and issuance costs (616) (876)
Total debt 41,384 41,124
Less current portion (3,333)  
Long-term debt $ 38,051 $ 41,124