XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Business and Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Jan. 31, 2022
USD ($)
vote
reporting_unit
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Summary Of Business And Significant Accounting Policies [Line Items]      
Restricted cash from international employee stock sales $ 10,236,000 $ 50,475,000  
Capitalized software development costs 20,200,000 19,400,000 $ 3,100,000
Impairment of long-lived assets $ 0 0 0
Number of Reporting Units | reporting_unit 1    
Advertising expense $ 40,900,000 $ 34,800,000 $ 42,000,000
Number of operating segments | vote 1    
Revenue from Contract with Customer | Professional Services Fees Concentration Risk | Service      
Summary Of Business And Significant Accounting Policies [Line Items]      
Percentage of revenue 2.00%    
Minimum      
Summary Of Business And Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life 3 years    
Maximum      
Summary Of Business And Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life 5 years    
Leasehold Improvements | Maximum      
Summary Of Business And Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life 5 years    
Software      
Summary Of Business And Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life 3 years