XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Narratives (Details) - USD ($)
$ in Millions
Jun. 30, 2025
May 31, 2024
Line of credit | JPMorgan Chase Bank    
DEBT    
Maximum borrowing capacity   $ 1,500.0
Line of credit | HSBC Bank (China) Company Limited    
DEBT    
Maximum borrowing capacity   15.0
Outstanding borrowings $ 0.0  
Term loan | JPMorgan Chase Bank    
DEBT    
Maximum borrowing capacity   750.0
Revolving credit facility | JPMorgan Chase Bank    
DEBT    
Maximum borrowing capacity   $ 750.0
Outstanding borrowings $ 0.0