XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Disaggregation of Revenue [Line Items]      
Advertising expense $ 18.5 $ 12.3 $ 8.4
Accounts receivable, allowance for credit loss $ 0.7 $ 0.8  
Capitalized contract cost, amortization period 4 years    
Minimum      
Disaggregation of Revenue [Line Items]      
Subscription contract term 1 year    
Subscription contract, payment terms 30 days    
Maximum      
Disaggregation of Revenue [Line Items]      
Subscription contract term 3 years    
Subscription contract, payment terms 45 days