v3.26.1
SOFTWARE DEVELOPMENT COSTS AND LICENSES - Schedule of Capitalized Software Development Costs and Licenses (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Mar. 31, 2025
Capitalized software development costs and licenses    
Current $ 68.8 $ 80.8
Non-current 2,277.5 1,892.6
Software development costs, internally developed    
Capitalized software development costs and licenses    
Current 46.1 62.9
Non-current 2,224.6 1,845.6
Software development costs, externally developed    
Capitalized software development costs and licenses    
Current 1.7 0.5
Non-current 52.2 39.7
Licenses    
Capitalized software development costs and licenses    
Current 21.0 17.4
Non-current $ 0.7 $ 7.3