v3.26.1
Revenue Recognition - Summary of the Activity of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Jan. 31, 2026
Revenue from Contract with Customer [Abstract]          
Beginning balance $ 652,836 $ 585,618 $ 675,858 $ 590,307  
Additions 238,380 191,517 416,950 344,564  
Recognition of deferred revenue (220,541) (170,758) (422,133) (328,494)  
Ending balance 670,675 606,377 670,675 606,377  
Deferred revenue, current 546,462 453,300 546,462 453,300 $ 532,732
Deferred revenue, noncurrent 124,213 153,077 124,213 153,077 143,126
Total deferred revenue $ 670,675 $ 606,377 $ 670,675 $ 606,377 $ 675,858