v3.26.1
COMMITMENTS AND CONTINGENT LIABILITIES - Schedule of Guarantor Obligations (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Guarantor Obligations  
Maximum potential undiscounted payments $ 2,601.7
Financial guarantees  
Guarantor Obligations  
Maximum potential undiscounted payments 188.8
Performance guarantees  
Guarantor Obligations  
Maximum potential undiscounted payments $ 2,412.9