XML 116 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Tax Credit Carryforward [Line Items]        
Unrecognized tax benefits $ 30,404 $ 19,171 $ 14,884 $ 8,106
Unrecognized tax benefits, if recognized, would impact effective tax rate 32,500 19,600 15,000  
Interest and penalties 1,600 $ 400 $ 100  
Federal Income Tax        
Tax Credit Carryforward [Line Items]        
Operating loss carryforward 22,900      
Federal Income Tax | Research and Development Credit Carryforward        
Tax Credit Carryforward [Line Items]        
Tax credit carryforward 1,200      
State Income Tax        
Tax Credit Carryforward [Line Items]        
Operating loss carryforward 26,900      
State Income Tax | Research and Development Credit Carryforward        
Tax Credit Carryforward [Line Items]        
Tax credit carryforward 22,800      
Foreign Tax        
Tax Credit Carryforward [Line Items]        
Operating loss carryforward $ 32,500