XML 170 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of Unrecognized Tax Position (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Unrecognized Tax Benefits [Roll Forward]      
Beginning Balance $ 41,772 $ 30,404 $ 19,171
Tax Positions taken in prior year, gross increases 931 228 877
Tax Positions taken in prior year, gross decreases 0 0 0
Tax Positions taken in current year, gross increases 13,650 12,415 10,547
Tax Positions taken in current year, gross decreases (19) (891) 0
Lapse of Statute of Limitations 0 (384) (191)
Acquisitions 0 0 0
Ending Balance $ 56,334 $ 41,772 $ 30,404