XML 84 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2021
Preferred stock warrant liability    
FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems    
Gain Loss from changes in fair value of warrant liability $ 200  
Fair Value, Recurring | Revenue Interest Obligation.    
FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems    
Liabilities 19,383 $ 19,290
Fair Value, Recurring | Level 3 | Revenue Interest Obligation.    
FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems    
Liabilities $ 19,383 $ 19,290