XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Convertible Preferred Stock Warrants - Additional Information (Details)
$ / shares in Units, $ in Millions
1 Months Ended
Aug. 31, 2021
shares
Dec. 31, 2020
USD ($)
Nov. 30, 2020
USD ($)
$ / shares
shares
2019 Warrants [Member]      
Class Of Warrant Or Right [Line Items]      
Warrants fair value | $   $ 0.3  
2019 Warrants [Member] | Measurement Input Expected Dividend Rate      
Class Of Warrant Or Right [Line Items]      
Alternative investment, measurement input   0  
2020 Warrants [Member]      
Class Of Warrant Or Right [Line Items]      
Warrants to purchase common stock     600,000
Warrants fair value | $   $ 1.8 $ 1.8
Warrants issued to purchase shares of convertible preferred stock     600,000
2020 Warrants [Member] | Common Stock      
Class Of Warrant Or Right [Line Items]      
Share of common stock issued upon warrant exercised 431,708    
2020 Warrants [Member] | Series F Redeemable Convertible Preferred Stock      
Class Of Warrant Or Right [Line Items]      
Warrants to purchase common stock     300,000
Class of warrant exercise price | $ / shares     $ 21.88
Warrants term     10 years
Warrants issued to purchase shares of convertible preferred stock     300,000