XML 150 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-term debt and warrant – related party – related party - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2020
Jun. 05, 2020
Long Term Debt And Warrant Liability [Line Items]        
Loss on early extinguishment of debt $ 0 $ 621    
Interest expense   $ 1,000    
Credit Agreement with Perceptive Life Sciences Master Fund LTD | Term Loan        
Long Term Debt And Warrant Liability [Line Items]        
Aggregate principal borrowing amount       $ 20,000
Credit Agreement with Perceptive Life Sciences Master Fund LTD | Term Loan | Tranche one        
Long Term Debt And Warrant Liability [Line Items]        
Aggregate principal borrowing amount       12,500
Amount withdrawn     $ 12,500  
Credit Agreement with Perceptive Life Sciences Master Fund LTD | Term Loan | Tranche two        
Long Term Debt And Warrant Liability [Line Items]        
Aggregate principal borrowing amount       $ 7,500