XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Jan. 31, 2023
USD ($)
segment
Jan. 31, 2022
USD ($)
Jan. 31, 2021
USD ($)
Finite-Lived Intangible Assets [Line Items]      
Amortization period for capitalized contract acquisition costs 4 years    
Amortization of expense related to contract acquisition costs $ 17,100,000 $ 15,800,000 $ 14,400,000
Impairment charge in relation to contract acquisition costs $ 0 0 0
Number of operating segments | segment 1    
Goodwill acquired $ 0 0 0
Impairment charges for goodwill or long-lived assets 0 0 0
Advertising expense $ 13,900,000 $ 10,800,000 $ 12,000,000
Minimum      
Finite-Lived Intangible Assets [Line Items]      
Lease renewal terms 1 year    
Maximum      
Finite-Lived Intangible Assets [Line Items]      
Lease renewal terms 3 years    
Capitalized internal-use software development costs      
Finite-Lived Intangible Assets [Line Items]      
Estimated useful life of intangible assets 3 years    
Foreign Currency Cash Concentration Risk | Cash and Cash Equivalents | Currency other than United States dollar      
Finite-Lived Intangible Assets [Line Items]      
Concentration risk percentage 26.00% 20.00%