XML 86 R72.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Schedule of Share Repurchase Activity (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Equity [Abstract]      
Number of shares repurchased (in shares) 11,840 10,954 3,058
Aggregate purchase price $ 874,858 $ 684,989 $ 145,515