XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements and Derivative Instruments - Offsetting of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Offsetting of Financial Assets under Master Netting Agreements [Abstract]    
Gross Amount of Derivative Assets Presented in the Consolidated Balance Sheet $ 82,499 $ 108,539
Gross Amount of Eligible Offsetting Recognized Derivative Liabilities (60,816) (80,743)
Cash Collateral Received 0 0
Net Amount of Derivative Assets 21,683 27,796
Offsetting of Financial Liabilities under Master Netting Agreements [Abstract]    
Gross Amount of Derivative Liabilities Presented in the Consolidated Balance Sheet (156,771) (259,705)
Gross Amount of Eligible Offsetting Recognized Derivative Assets 60,816 80,743
Cash Collateral Pledged 60,934 57,273
Net Amount of Derivative Liabilities $ (35,021) $ (121,689)