XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
MORTGAGE-BACKED SECURITIES - Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Investments, Debt and Equity Securities [Abstract]        
Proceeds From Sale Of Mortgage Backed Securities MBS Categorized As Trading     $ 1,934,606 $ 1,680,903
Investment Sales, Carrying Value     (2,001,135) (1,686,948)
Marketable Securities, Realized Gain (Loss) $ (15,443) $ 1,352 (66,529) (6,045)
Available For Sale Securities Gross Realized Gains     2,705 4,890
Available For Sale Securities Gross Realized Losses     (69,234) (10,935)
Realized gains (losses) on mortgage-backed securities $ (15,443) $ 1,352 $ (66,529) $ (6,045)