XML 74 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital Structure - Additional Information (Details)
1 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
Director
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Apr. 20, 2021
$ / shares
shares
Nov. 30, 2020
shares
Class Of Stock [Line Items]          
Preferred stock, shares authorized | shares 0 10,000,000 0    
Preferred stock, par value | $ / shares $ 0.0001 $ 0.0001 $ 0.0001    
Common stock, par value | $ / shares $ 0.0001 $ 0.0001 $ 0.0001    
Common stock, shares authorized | shares 25,300,080 300,000,000 25,300,080    
Dividends declared | $ $ 0 $ 0 $ 0    
Proceeds from issuance of Series A convertible preferred stock, net of issuance costs | $     55,738,000    
Series A Convertible Preferred Stock          
Class Of Stock [Line Items]          
Dividends declared | $ $ 0   $ 0    
Convertible preferred stock, shares issued | shares 7,064,925 0 7,064,925    
Convertible preferred stock par value | $ / shares $ 0.0001 $ 0.0001 $ 0.0001    
Proceeds from issuance of Series A convertible preferred stock, net of issuance costs | $ $ 55,700,000        
Convertible preferred stock, shares outstanding | shares 7,064,925 0 7,064,925   0
Conversion of stock, description   Each share of Series A convertible preferred stock is convertible at an option of the holder into one share of common stock      
Preferred stock, liquidation preference per share | $ / shares   $ 7.93      
Number of directors elected | Director   2      
Series A Convertible Preferred Stock | Minimum          
Class Of Stock [Line Items]          
Proceeds from issuance of Series A convertible preferred stock, net of issuance costs | $   $ 75,000,000.0      
Common Stock          
Class Of Stock [Line Items]          
Number of directors elected | Director   3      
IPO          
Class Of Stock [Line Items]          
Preferred stock, shares authorized | shares       10,000,000  
Preferred stock, par value | $ / shares       $ 0.0001  
Common stock, par value | $ / shares       $ 0.0001  
Common stock, shares authorized | shares       300,000,000