XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Related Items - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Property, Plant, and Equipment [Line Items]        
Depreciation and amortization expense     $ 106,736 $ 104,531
Implementation cost, expense, amortization $ 500 $ 400 1,400 700
Property and equipment        
Property, Plant, and Equipment [Line Items]        
Depreciation and amortization expense 2,700 2,300 5,000 4,400
Capitalized software development costs        
Property, Plant, and Equipment [Line Items]        
Amortization $ 1,000 $ 400 $ 1,700 $ 700