Quarterly report pursuant to Section 13 or 15(d)

Accumulated Other Comprehensive Income (Loss) (Accumulated Other Comprehensive Income, Net of Related Tax Effects) (Details)

v3.21.2
Accumulated Other Comprehensive Income (Loss) (Accumulated Other Comprehensive Income, Net of Related Tax Effects) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income at beginning of period $ (2,156) $ (5,860) $ 806 $ (4,425)
Other comprehensive income (loss) before reclassifications (3,252) 4,777 (5,849) 7,694
Amounts reclassified from other comprehensive income 2,382 (5,287) 2,017 (9,639)
Net other comprehensive income (loss) during the period (870) (510) (3,832) (1,945)
Accumulated other comprehensive income at end of period (3,026) (6,370) (3,026) (6,370)
Unrealized Holding Gains (Losses) on Available-For-Sale Securities [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income at beginning of period   (4)   (4)
Other comprehensive income (loss) before reclassifications   0   0
Amounts reclassified from other comprehensive income   0   0
Net other comprehensive income (loss) during the period   0   0
Accumulated other comprehensive income at end of period   (4)   (4)
Unrealized Holding Gains (Losses) on Derivative Transactions [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income at beginning of period (4,357) 16,145 (9,369) 9,482
Other comprehensive income (loss) before reclassifications 8,170 (6,398) 13,547 4,617
Amounts reclassified from other comprehensive income 2,382 (5,287) 2,017 (9,639)
Net other comprehensive income (loss) during the period 10,552 (11,685) 15,564 (5,022)
Accumulated other comprehensive income at end of period 6,195 4,460 6,195 4,460
Foreign Currency Translation Adjustment [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income at beginning of period 2,201 (22,001) 10,175 (13,903)
Other comprehensive income (loss) before reclassifications (11,422) 11,175 (19,396) 3,077
Amounts reclassified from other comprehensive income 0 0 0 0
Net other comprehensive income (loss) during the period (11,422) 11,175 (19,396) 3,077
Accumulated other comprehensive income at end of period $ (9,221) $ (10,826) $ (9,221) $ (10,826)