XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT - Narratives (Details) - USD ($)
$ in Millions
1 Months Ended
Apr. 30, 2025
Mar. 31, 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
Effective interest rate   5.50%  
Outstanding borrowings   $ 0.0  
Term loan | JPMorgan Chase Bank      
DEBT      
Maximum borrowing capacity     750.0
Effective interest rate   5.30%  
Revolving credit facility | JPMorgan Chase Bank      
DEBT      
Maximum borrowing capacity     $ 750.0
Outstanding borrowings   $ 0.0  
Revolving credit facility | JPMorgan Chase Bank | Subsequent Event      
DEBT      
Repayments of outstanding borrowings $ 200.0