XML 55 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Jan. 31, 2025
Capitalized Contract Cost [Line Items]          
Amortization period (in years) 5 years   5 years    
Capitalized costs to obtain customer contracts $ 157,000   $ 157,000   $ 141,600
Amortization of costs to obtain customer contracts 16,300 $ 12,100 41,300 $ 35,900  
Revenue recognized previously included in deferred revenue balance     321,100    
Contract assets 10,400   10,400   1,900
Total revenue 219,068 200,689 636,608 593,855  
UNITED STATES          
Capitalized Contract Cost [Line Items]          
Total revenue 120,600 $ 108,700 333,600 $ 323,600  
Prepaid expenses and other current assets          
Capitalized Contract Cost [Line Items]          
Capitalized costs to obtain customer contracts 53,600   53,600   39,400
Other noncurrent assets          
Capitalized Contract Cost [Line Items]          
Capitalized costs to obtain customer contracts $ 103,400   $ 103,400   $ 102,200