XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Disaggregation of Revenue [Line Items]      
Foreign currency transaction gain   $ 0.1  
Foreign currency transaction losses $ 1.2   $ 2.1
Advertising expense 23.8 18.5 $ 12.3
Accounts receivable, allowance for credit loss $ 0.3 $ 0.7  
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