Quarterly report pursuant to Section 13 or 15(d)

Credit Agreement and Facility (Details)

v3.21.2
Credit Agreement and Facility (Details) - Senior Secured Credit Facility - USD ($)
1 Months Ended
Jul. 31, 2020
Oct. 31, 2021
Jan. 31, 2021
Oct. 30, 2020
Line of Credit Facility [Line Items]        
Credit facility term 2 years      
Maximum borrowing capacity under credit agreement $ 100,000,000      
HSBC Ventures USA Inc., Silicon Valley Bank, Sumitomo Mitsui Banking Corporation, and Mizuho Bank, LTD        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity under credit agreement       $ 200,000,000
Outstanding liability under credit facility   $ 0 $ 0