XML 74 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Offsetting Liabilities [Line Items]    
Gross Amounts $ (10,900) $ (1,217)
Gross Amounts Not Offset, Financial Instruments 10,900 1,217
Gross Amounts Not Offset, Cash Collateral 0 0
Total Net 0 0
Interest rate swap contracts    
Offsetting Liabilities [Line Items]    
Gross Amounts (7,185) (866)
Gross Amounts Not Offset, Financial Instruments 7,185 866
Gross Amounts Not Offset, Cash Collateral 0 0
Total Net 0 0
TBA Agency Securities    
Offsetting Liabilities [Line Items]    
Gross Amounts (3,715) (351)
Gross Amounts Not Offset, Financial Instruments 3,715 351
Gross Amounts Not Offset, Cash Collateral 0 0
Total Net $ 0 $ 0