XML 133 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Long-term debt - Narrative (Details) - USD ($)
$ in Thousands
Sep. 20, 2022
Dec. 31, 2025
Nov. 11, 2024
Apr. 17, 2024
The 2023 Term Loan        
Debt Instrument [Line Items]        
Term loan agreement $ 60,000      
Agreement provides for borrowings 30,000      
Options to borrow 10,000      
Milestone achievements 10,000      
Discretion of lender 10,000      
Proceeds from debt $ 20,000      
Debt instrument, variable interest rate, type [extensible enumeration] Prime Rate [Member]      
Interest at a floating rate (in percent) 0.50%      
Interest rate, maximum stated percentage for each tranche borrowed (in percent) 1.00%      
Debt instrument, balloon payment due $ 1,200      
Interest rate (in percent)   9.30%    
Debt instrument, face amount   $ 6,100    
Second Amendment Term Loan        
Debt Instrument [Line Items]        
Termination fee, amount     $ 750 $ 500