XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Preferred Stock - Schedule of components of Preferred Stock (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Temporary Equity [Line Items]  
Temporary equity, shares authorized 39,020,122
Temporary equity, shares issued 38,826,388
Temporary equity, shares converted 38,826,388
Aggregate liquidation preference | $ $ 69,500,000
Series Seed  
Temporary Equity [Line Items]  
Temporary equity, shares authorized 6,520,790
Temporary equity, shares issued 6,520,790
Temporary equity, shares converted 6,520,790
Issue Period 2016
Price Per Share | $ / shares $ 0.6901
Aggregate liquidation preference | $ $ 4,500,000
Series A  
Temporary Equity [Line Items]  
Temporary equity, shares authorized 12,932,429
Temporary equity, shares issued 12,932,429
Temporary equity, shares converted 12,932,429
Issue Period 2017
Price Per Share | $ / shares $ 1.5465
Aggregate liquidation preference | $ $ 20,000,000
Series B  
Temporary Equity [Line Items]  
Temporary equity, shares authorized 19,566,903
Temporary equity, shares issued 19,373,169
Temporary equity, shares converted 19,373,169
Issue Period 2019
Price Per Share | $ / shares $ 2.3228
Aggregate liquidation preference | $ $ 45,000,000