XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments - Effect of Net Investment Hedge Nonderivative Financial Instrument on OCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accumulated Other Comprehensive Income [Roll Forward]      
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning of Period $ (148,098)    
Unrealized gain (loss) on derivative instruments 0 $ 1,121 $ (7,002)
Realized (gains) losses reclassified into net income (loss) 0 290 6,104
Accumulated Other Comprehensive Income (Loss), Net of Tax, End of Period (94,674) (148,098)  
Accumulated Net Gain (Loss) from Derivative and Nonderivative Instruments Designated as Hedging Instruments [Member]      
Accumulated Other Comprehensive Income [Roll Forward]      
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning of Period (14,590) (16,001) (15,103)
Accumulated Other Comprehensive Income (Loss), Net of Tax, End of Period $ (14,590) $ (14,590) $ (16,001)