XML 65 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Offsetting Liabilities [Line Items]    
Gross Amounts $ (3,772) $ (10,900)
Gross Amounts Not Offset, Financial Instruments 3,772 10,900
Gross Amounts Not Offset, Cash Collateral 0 0
Net Amount 0 0
Interest rate swap contracts    
Offsetting Liabilities [Line Items]    
Gross Amounts   (7,185)
Gross Amounts Not Offset, Financial Instruments   7,185
Gross Amounts Not Offset, Cash Collateral   0
Net Amount   0
TBA Agency Securities    
Offsetting Liabilities [Line Items]    
Gross Amounts (3,772) (3,715)
Gross Amounts Not Offset, Financial Instruments 3,772 3,715
Gross Amounts Not Offset, Cash Collateral 0 0
Net Amount $ 0 $ 0