XML 75 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Reconciliation of Beginning and Ending Balances of Total Amounts of Gross Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Income Tax Disclosure [Abstract]      
Balance at the beginning of the period $ 21,924 $ 21,406 $ 4,546
Increases in tax positions for prior years 476 661 18,077
Decreases in tax positions for prior years (51) (101) (921)
Increases in tax positions for current year 41 125 196
Lapse in statute of limitations (131) (167) (492)
Balance at the end of the period $ 22,259 $ 21,924 $ 21,406