XML 64 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Offsetting Liabilities [Line Items]    
Gross Amounts $ (7,105) $ (10,900)
Gross Amounts Not Offset, Financial Instruments 2,559 10,900
Gross Amounts Not Offset, Cash Collateral 36 0
Net Amount (4,510) 0
TBA Agency Securities    
Offsetting Liabilities [Line Items]    
Gross Amounts (7,105) (3,715)
Gross Amounts Not Offset, Financial Instruments 2,559 3,715
Gross Amounts Not Offset, Cash Collateral 36 0
Net Amount $ (4,510) 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