XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Long-term debt - Narrative (Details)
$ in Thousands
1 Months Ended
Apr. 17, 2024
USD ($)
Sep. 20, 2022
USD ($)
May 31, 2021
USD ($)
note
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Oct. 31, 2021
USD ($)
Debt Instrument [Line Items]            
Number of term notes assumed | note     3      
Total debt, excluding unamortized debt issuance costs       $ 24,381 $ 25,242  
The 2023 Term Loan            
Debt Instrument [Line Items]            
Debt instrument, face amount       $ 20,400    
Debt instrument, maximum borrowing capacity   $ 60,000        
Maximum borrowing capacity   30,000        
Options to borrow   10,000        
Debt instrument, additional maximum amount upon certain milestone achievements   10,000        
Debt instrument, additional maximum at discretion of lender   10,000        
Proceeds from term loans   $ 20,000        
Debt instrument, interest rate, maximum stated percentage for each tranche borrowed   1.00%        
Debt instrument, balloon payment due   $ 1,200        
Interest rate       6.60%    
Prime Rate | The 2023 Term Loan            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate   0.50%        
Notes Payable            
Debt Instrument [Line Items]            
Total debt, excluding unamortized debt issuance costs     $ 4,400      
Debt instrument, face amount           $ 4,600
Notes Payable | Subsequent Event            
Debt Instrument [Line Items]            
Extinguishment of debt, amount $ 2,600          
Notes Payable | Advantage Term Note 1            
Debt Instrument [Line Items]            
Debt instrument, face amount           1,400
Notes Payable | Enhanced Term Note            
Debt Instrument [Line Items]            
Debt instrument, face amount           $ 1,800
Interest rate           4.00%
Notes Payable | London Interbank Offered Rate (LIBOR) 1            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate     6.50%