XML 111 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Redeemable Convertible Preferred Stock Warrants and Common Stock Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Sep. 15, 2020
Class Of Warrant Or Right [Line Items]      
Number of warrants, Outstanding and exercisable to purchase preferred shares   1,781,387  
Warrants outstanding and exercisable, Weighted average exercise price $ 11.3177 $ 1.4034  
Fair value of warrants outstanding     $ 2,900
Change in fair value of redeemable convertible preferred stock warrant liability $ 897 $ (250)  
Series B Warrants      
Class Of Warrant Or Right [Line Items]      
Fair value of warrants outstanding 1,900    
Series B Warrants | Maximum      
Class Of Warrant Or Right [Line Items]      
Change in fair value of redeemable convertible preferred stock warrant liability $ 800 $ 200  
Redeemable Convertible Preferred Stock | Series B Warrants      
Class Of Warrant Or Right [Line Items]      
Number of warrants, Outstanding and exercisable to purchase preferred shares 1,781,387    
Warrants outstanding and exercisable, Weighted average exercise price $ 1.4034