v3.25.1
Summary of business and significant accounting policies - Intangible Assets (Details)
Jan. 31, 2025
Software and software development costs  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 3 years
Acquired customer relationships | Minimum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 7 years
Acquired customer relationships | Maximum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 15 years
Acquired developed technology | Minimum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 2 years
Acquired developed technology | Maximum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 5 years
Acquired trade names and trademarks  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 3 years
Acquired HSA portfolios  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 15 years