XML 128 R90.htm IDEA: XBRL DOCUMENT v3.25.1
COMMITMENTS, CONTINGENCIES, AND GUARANTEES (Details) - Trading registrations and licenses - USD ($)
$ in Millions
Mar. 31, 2025
Jan. 29, 2024
Maximum    
Commitments, Contingencies and Guarantees    
Year 1 $ 18.1  
Year 2 18.1  
Year 3 18.1  
Year 4 18.1  
Year 5 $ 18.1  
Cloud services provider | Minimum    
Commitments, Contingencies and Guarantees    
Year 1   $ 5.3
Year 2   5.3
Year 3   5.3
Year 4   5.3
Year 5   5.3
Cloud services provider | Maximum    
Commitments, Contingencies and Guarantees    
Year 1   6.9
Year 2   6.9
Year 3   6.9
Year 4   6.9
Year 5   $ 6.9