v3.22.2.2
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Oct. 31, 2022
USD ($)
segment
Oct. 31, 2021
USD ($)
Jan. 31, 2022
Finite-Lived Intangible Assets [Line Items]          
Amortization period for capitalized contract acquisition costs 4 years   4 years    
Amortization of expense related to contract acquisition costs $ 4,200,000 $ 4,000,000 $ 12,825,000 $ 11,779,000  
Impairment charge in relation to contract acquisition costs 0 0 $ 0 0  
Number of operating segments | segment     1    
Goodwill acquired 0 0 $ 0 0  
Impairment charges for goodwill or long-lived assets 0 0 0 0  
Advertising expense $ 3,000,000 $ 2,400,000 $ 10,700,000 $ 8,000,000  
Minimum          
Finite-Lived Intangible Assets [Line Items]          
Lease renewal terms 1 year   1 year    
Maximum          
Finite-Lived Intangible Assets [Line Items]          
Lease renewal terms 3 years   3 years    
Foreign Currency Cash Concentration Risk | Cash, cash equivalents, and restricted cash | Credit Risk          
Finite-Lived Intangible Assets [Line Items]          
Concentration risk percentage     21.00%   20.00%
Customer Concentration Risk | Accounts Receivable | One customer          
Finite-Lived Intangible Assets [Line Items]          
Concentration risk percentage     12.00%    
Capitalized internal-use software development costs          
Finite-Lived Intangible Assets [Line Items]          
Useful lives of capitalized internal-use software     3 years