XML 92 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Derivatives and Hedging Activities (Cross Currency Swap) (Details) - Currency Swap - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Hierarchial Level 2      
Derivative [Line Items]      
Derivative Liability $ 0 $ 23,129  
Net Investment Hedging      
Derivative [Line Items]      
Gains (losses) recognized in income (37,135) (15,578) $ 6,067
(Gain) loss-excluded component 11,875 2,111 (7,769)
(Gain) loss recognized in AOCL $ 49,010 $ 17,689 $ (13,836)