XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments Impact of Netting Agreements (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Derivative Asset:  
Derivative Asset, Fair Value, Gross Asset $ 33,114
Derivative Asset, Fair Value, Amount Not Offset Against Collateral (33,114)
Derivative asset, net 0
Derivative Liability:  
Derivative liability, gross 806,920
Effect of master netting agreements (33,114)
Derivative liability, net $ 773,806