XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits—beginning of period $ 77,427 $ 63,560 $ 49,883
Reductions for tax positions related to prior year   (57) (10)
Additions for tax positions related to prior year 40 48  
Additions for tax positions related to current year 13,211 13,876 13,687
Unrecognized tax benefits—end of period $ 90,678 $ 77,427 $ 63,560