XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 13, 2024
USD ($)
tranche
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Debt Instrument [Line Items]            
Face value of debt   $ 40,000   $ 40,000    
Investment, Variable Interest Rate, Type [Extensible Enumeration] Prime Rate [Member]          
Debt instrument, unamortized discount   1,129   1,129    
Unamortized debt issuance expense   496   496    
Class of warrant or right, fair value       900    
Secured Debt | Innovatus Loan Warrants            
Debt Instrument [Line Items]            
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares 424,028          
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 2.83          
Innovatus Loan | Secured Debt            
Debt Instrument [Line Items]            
Debt instrument, term 5 years          
Face value of debt $ 40,000          
Debt instrument, number of tranches | tranche 2          
Stated interest rate 7.50%          
Basis spread on variable rate 3.25%          
Debt instrument, interest, paid in kind 0.020          
Debt instrument, interest payable, term 3 years          
Debt instrument, exit fee, percent 0.030          
Debt instrument, unamortized discount   100   100   $ 1,300
Unamortized debt issuance expense           $ 600
Interest expense, debt   $ 1,000 $ 1,000 $ 1,900 $ 1,500  
Debt instrument, interest rate, effective percentage   12.70%   12.70%    
Innovatus Loan | Secured Debt | Maximum            
Debt Instrument [Line Items]            
Early repayment fee, percentage 0.030          
Innovatus Loan | Secured Debt | Minimum            
Debt Instrument [Line Items]            
Early repayment fee, percentage 0.010          
Innovatus Loan - First Tranche | Secured Debt            
Debt Instrument [Line Items]            
Face value of debt $ 30,000          
Innovatus Loan - Second Tranche | Secured Debt            
Debt Instrument [Line Items]            
Face value of debt $ 10,000          
Term Loan | Secured Debt            
Debt Instrument [Line Items]            
Debt instrument, facility fee 1.00%