XML 85 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Schedule of Preferred Stock (Details)
Dec. 31, 2020
USD ($)
shares
Temporary Equity [Line Items]  
Preferred Stock Authorized 57,917,522
Preferred Stock Issued and Outstanding 7,063,104
Carrying Value | $ $ 59,681,000
Liquidation Preference | $ $ 68,875,000
Common Stock Issuable Upon Conversion 7,063,104
Series A Preferred Stock  
Temporary Equity [Line Items]  
Preferred Stock Authorized 26,315,790
Preferred Stock Issued and Outstanding 3,209,240
Carrying Value | $ $ 24,874,000
Liquidation Preference | $ $ 29,838,000
Common Stock Issuable Upon Conversion 3,209,240
Series B Preferred Stock  
Temporary Equity [Line Items]  
Preferred Stock Authorized 31,601,732
Preferred Stock Issued and Outstanding 3,853,864
Carrying Value | $ $ 34,807,000
Liquidation Preference | $ $ 39,037,000
Common Stock Issuable Upon Conversion 3,853,864