XML 105 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements and Derivative Instruments (Offsetting of Derivative Instruments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Offsetting of Financial Assets under Master Netting Agreements [Abstract]    
Gross Amount of Derivative Assets Presented in the Consolidated Balance Sheet $ 69,808 $ 108,539
Gross Amount of Eligible Offsetting Recognized Derivative Liabilities (67,995) (80,743)
Cash Collateral Received 0 0
Net Amount of Derivative Assets 1,813 27,796
Offsetting of Financial Liabilities under Master Netting Agreements [Abstract]    
Gross Amount of Derivative Liabilities Presented in the Consolidated Balance Sheet (200,541) (259,705)
Gross Amount of Eligible Offsetting Recognized Derivative Assets 67,995 80,743
Cash Collateral Pledged 44,411 57,273
Net Amount of Derivative Liabilities $ (88,135) $ (121,689)