XML 108 R97.htm IDEA: XBRL DOCUMENT v3.25.2
DERIVATIVES AND HEDGING (Location and the fair value of derivative instruments designated as hedges) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Assets [Member] | Cash Flow Hedging [Member]    
Cash flow hedges recorded at fair value, asset $ 10 $ 381
Other Assets [Member] | Net Investment Hedging [Member]    
Net investment hedges recorded at fair value, asset   8,434
Accounts Payable and Accrued Liabilities [Member] | Cash Flow Hedging [Member]    
Cash flow hedges recorded at fair value, liability 5,304 $ 554
Accounts Payable and Accrued Liabilities [Member] | Net Investment Hedging [Member]    
Net investment hedges recorded at fair value, liability $ 15,775