XML 210 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-term debt and warrant – related party – related party - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2020
Jun. 05, 2020
Long Term Debt And Warrant Liability [Line Items]        
Loss on early extinguishment of debt $ 621 $ 0    
Interest expense $ 1,000 $ 1,500    
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