Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Additional Information (Details)

v3.21.2
Subsequent Events - Additional Information (Details) - Subsequent Events - Forward Share Purchase Agreements
1 Months Ended
Oct. 01, 2021
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Aggregate shares of common stock agreed to purchase | shares 10,000,000
Agreed purchase price of common stock, per share $ 10.15
Agreed price per share if exceeds transaction price $ 0.05
Amount will deposit in to escrow account upon closing of transactions | $ $ 101,500,000
Aggregate number of shares held by investors as of closing of transactions $ 10.15
Minimum  
Subsequent Event [Line Items]  
Sale value of shares in open market when price exceeds, per share 10.00
Sales price per share upon closing of transactions $ 10.05