Quarterly report [Sections 13 or 15(d)]

Revenue Recognition - Narrative (Details)

v3.25.2
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Jan. 31, 2025
Capitalized Contract Cost [Line Items]          
Amortization period (in years) 5 years   5 years    
Capitalized costs to obtain customer contracts $ 149,700   $ 149,700   $ 141,600
Amortization of costs to obtain customer contracts 13,000 $ 11,800 25,000 $ 23,800  
Revenue recognized previously included in deferred revenue balance     245,300    
Contract assets 4,300   4,300   1,900
Total revenue 212,040 197,208 417,540 393,166  
UNITED STATES          
Capitalized Contract Cost [Line Items]          
Total revenue 103,300 $ 107,800 213,000 $ 214,800  
Prepaid expenses and other current assets          
Capitalized Contract Cost [Line Items]          
Capitalized costs to obtain customer contracts 49,000   49,000   39,400
Other noncurrent assets          
Capitalized Contract Cost [Line Items]          
Capitalized costs to obtain customer contracts $ 100,700   $ 100,700   $ 102,200