XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2023
Jan. 31, 2019
Operating Loss Carryforwards [Line Items]          
Lapse of statute of limitations $ 0 $ 233 $ 0    
Valuation allowance, DTA, increase (decrease), amount 22,000 23,900      
Deferred tax assets, valuation allowance 151,205 129,178 105,300    
Unrecognized tax benefits, income tax penalties and interest expense 100 100 100    
Unrecognized tax benefits 288 $ 267 $ 493   $ 233
Subsequent Event          
Operating Loss Carryforwards [Line Items]          
Decrease in unrecognized tax benefits is reasonably possible       $ 300  
Domestic Tax Authority          
Operating Loss Carryforwards [Line Items]          
Lapse of statute of limitations 200        
Operating loss carryforwards 501,000        
State and Local Jurisdiction          
Operating Loss Carryforwards [Line Items]          
Operating loss carryforwards 23,600        
Foreign Tax Authority          
Operating Loss Carryforwards [Line Items]          
Income tax benefit from adjustments to deferred tax assets (700)        
Operating loss carryforwards $ 7,500