XML 95 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Unrecognized Tax Benefits Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Gross amount of unrecognized tax benefits as of the beginning of the year $ 22,224 $ 15,987 $ 23,931
Additions based on tax positions related to a prior year 5,124 0 658
Additions based on tax positions related to current year 9,207 7,189 6,866
Reductions based on tax positions taken in a prior year 0 (952) (15,468)
Gross amount of unrecognized tax benefits as of the end of the year $ 36,555 $ 22,224 $ 15,987