XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.1
MORTGAGE-BACKED SECURITIES - Sales (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Marketable Securities, Gain (Loss)    
Investment Sales, Carrying Value $ (1,464,125,000) $ (995,920,000)
Proceeds From Sale Of Mortgage Backed Securities MBS Categorized As Trading 1,413,039,000 988,523,000
Marketable Securities, Realized Gain (Loss) (51,086,000) (7,397,000)
Available For Sale Securities Gross Realized Gains 709,000 2,813,000
Available For Sale Securities Gross Realized Losses $ (51,795,000) $ (10,210,000)