XML 76 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Business and Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Jan. 31, 2023
USD ($)
reporting_unit
vote
Jan. 31, 2022
USD ($)
Jan. 31, 2021
USD ($)
Summary Of Business And Significant Accounting Policies [Line Items]      
Restricted cash from international employee stock sales $ 13,141,000 $ 10,236,000  
Capitalized software development costs 18,000,000 20,200,000 $ 19,400,000
Impairment of long-lived assets $ 0 0 0
Number of Reporting Units | reporting_unit 1    
Advertising expense $ 64,700,000 $ 40,900,000 $ 34,800,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 (as a percent) 2.00%    
Software      
Summary Of Business And Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life (in years) 3 years    
Minimum      
Summary Of Business And Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life (in years) 3 years    
Maximum      
Summary Of Business And Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life (in years) 5 years    
Maximum | Leasehold improvements      
Summary Of Business And Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life (in years) 5 years