XML 42 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Preferred Stock and Stockholders' Equity (Deficit) - Additional Information (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Feb. 17, 2021
USD ($)
shares
Feb. 28, 2021
USD ($)
$ / shares
shares
Mar. 31, 2021
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Mar. 31, 2020
shares
Dec. 31, 2019
shares
Class Of Stock [Line Items]            
Convertible preferred stock, shares authorized     170,000,000      
Convertible preferred stock, par value | $ / shares     $ 0.0001      
Convertible preferred stock issued       53,509,351    
Convertible preferred stock outstanding       53,509,351    
Shares issued on conversion of convertible preferred shares     29,863,674 37,419,080    
Convertible preferred stock outstanding     29,863,674      
Common stock, shares authorized   200,000,000 200,000,000 230,000,000    
Common stock, par value | $ / shares   $ 0.0001 $ 0.0001 $ 0.0001    
Common stock, voting rights     one vote per share      
Proceeds received from IPO | $   $ 232.5        
Shares of common stock issued     25,637,581 2,126,254    
Shares of common stock outstanding     25,637,581 2,126,254    
Common Stock            
Class Of Stock [Line Items]            
Shares issued on conversion of convertible preferred shares   7,555,432        
Common stock issued and sold   15,870,000 15,870,000      
Public offering price | $ / shares   $ 16.00        
Proceeds received from IPO | $ $ 232.5          
Shares of common stock outstanding     25,637,581 2,126,254 2,116,066 2,115,583
Common Stock | IPO            
Class Of Stock [Line Items]            
Common stock issued and sold 13,800,000          
Common Stock | Underwriter's Option            
Class Of Stock [Line Items]            
Common stock issued and sold 2,070,000 2,070,000        
Series 1 Convertible Preferred Stock            
Class Of Stock [Line Items]            
Convertible preferred stock, shares authorized     60,000,000 57,324,227    
Convertible preferred stock, par value | $ / shares     $ 0.0001 $ 0.0001    
Shares issued on conversion of convertible preferred shares   29,863,674 29,863,674      
Convertible preferred stock outstanding     29,863,674 0    
Liquidation preference of convertible preferred stock | $ / shares     $ 0.0001      
Shares of common stock outstanding     29,863,674      
Series 1 Convertible Preferred Stock | Conversion Into Series2 Convertible Preferred Stock            
Class Of Stock [Line Items]            
Conversion ratio     1      
Series 1 Convertible Preferred Stock | Conversion Into Common Stock            
Class Of Stock [Line Items]            
Conversion ratio     1      
Series 2 Non-voting Convertible Preferred Stock            
Class Of Stock [Line Items]            
Convertible preferred stock, shares authorized     60,000,000      
Convertible preferred stock outstanding     0      
Liquidation preference of convertible preferred stock | $ / shares     $ 0.0001      
Convertible Preferred Stock            
Class Of Stock [Line Items]            
Convertible preferred stock issued     0 53,509,351    
Convertible preferred stock outstanding     0 53,509,351 37,871,430 37,871,430
Shares issued on conversion of convertible preferred shares   10,804,295        
Convertible preferred shares carrying value, converted | $   $ 225.4        
Convertible Preferred Stock | IPO            
Class Of Stock [Line Items]            
Shares issued on conversion of convertible preferred shares   42,705,056        
Series Two Non Voting Preferred Stock            
Class Of Stock [Line Items]            
Conversion ratio     1      
Notice period     61 days      
Series Two Non Voting Preferred Stock | Maximum            
Class Of Stock [Line Items]            
Percentage of number of issued and outstanding shares of common stock beneficially owned by holder     4.99%      
Increase in percentage of number of issued and outstanding shares of common stock beneficially owned by holder     19.99%