XML 59 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Preferred Stock - Additional Information (Details)
1 Months Ended 12 Months Ended
Jan. 31, 2021
USD ($)
shares
Jun. 30, 2020
USD ($)
Tranche
$ / shares
shares
Dec. 31, 2021
USD ($)
Class Of Stock [Line Items]      
Convertible preferred stock, authorized amount   $ 93,500,000  
Number of tranches | Tranche   2  
Proceeds from issuance of preferred stock, net of issuance cost     $ 51,902,000
First Tranche Series C Agreement | Series C-2 Convertible Preferred Stock      
Class Of Stock [Line Items]      
Convertible preferred stock, shares issuable | shares   5,611,065  
Stock price per share | $ / shares   $ 9.2575  
Potential gross proceeds from issuance   $ 51,900,000  
Second Tranche Series C Agreement      
Class Of Stock [Line Items]      
Changes in fair value of this liability $ 6,100,000    
Second Tranche Series C Agreement | Series C-2 Convertible Preferred Stock      
Class Of Stock [Line Items]      
Convertible preferred stock, shares issued | shares 5,611,059    
Proceeds from issuance of preferred stock, net of issuance cost $ 51,900,000