XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.3
FAIR VALUE MEASUREMENTS - Schedule Assets and Liabilities on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Assets:    
Total assets $ 300,794 $ 324,062
Liabilities:    
Total liabilities 183,146 106,051
Level 1    
Assets:    
Cash and cash equivalents 232,186 246,375
Short-term investments 35,693 27,192
Level 2 | Interest rate swaps    
Assets:    
Derivative asset 31,673 48,795
Level 2 | Foreign currency forward contract    
Assets:    
Derivative asset 309 0
Liabilities:    
Derivative liabilities 0 914
Level 2 | Foreign currency forward contract | Not Designated as Hedging Instrument    
Assets:    
Derivative asset 933 1,700
Level 2 | Cross-currency swap | Cash Flow Hedges    
Liabilities:    
Derivative liabilities 57,034 4,367
Level 2 | Net Investment Hedges | Net Investment Hedges    
Liabilities:    
Derivative liabilities 94,174 31,113
Level 3    
Liabilities:    
Contingent consideration $ 31,938 $ 69,657