v3.22.0.1
Commitment and Contingencies - Narrative (Details) - USD ($)
1 Months Ended
Oct. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Line of Credit Facility [Line Items]      
Commitment to spend   $ 48,100,000  
Amazon Web Services      
Line of Credit Facility [Line Items]      
Minimum commitment $ 600,000,000    
Remaining contractual commitment   53,200,000  
Indemnification Agreement      
Line of Credit Facility [Line Items]      
Loss contingency recorded   0 $ 0
CALIFORNIA | Standby Letters of Credit      
Line of Credit Facility [Line Items]      
Unused standby letter of credit   400,000 400,000
TEXAS | Standby Letters of Credit      
Line of Credit Facility [Line Items]      
Unused standby letter of credit   $ 800,000 $ 1,000,000