XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Long-term debt - Narrative (Details) - USD ($)
$ in Thousands
Sep. 20, 2022
Mar. 31, 2025
Nov. 11, 2024
Apr. 17, 2024
The 2023 Term Loan        
Debt Instrument [Line Items]        
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, variable interest rate, type [extensible enumeration] Prime Rate [Member]      
Debt instrument, interest rate, maximum stated percentage for each tranche borrowed 1.00%      
Debt instrument, balloon payment due $ 1,200      
Interest rate   11.10%    
Debt instrument, face amount   $ 13,400    
The 2023 Term Loan | Variable Rate Component Two        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 0.50%      
Second Amendment Term Loan        
Debt Instrument [Line Items]        
Termination fee, amount     $ 750 $ 500