XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Trading Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Schedule of Trading Securities [Line Items]    
Trading securities $ 2,194,618 $ 9,136,813
Trading Securities, Net Unrealized Gain (Loss) (69,300) (9,290)
U.S. government securities [Member]    
Schedule of Trading Securities [Line Items]    
Trading securities 8,757 23,610
Trading Securities, Net Unrealized Gain (Loss) 0 40
Residential agency mortgage-backed securities [Member]    
Schedule of Trading Securities [Line Items]    
Trading securities 2,138,527 9,068,900
Trading Securities, Net Unrealized Gain (Loss) (68,373) (9,338)
Municipal securities [Member]    
Schedule of Trading Securities [Line Items]    
Trading securities 22,611 25,783
Trading Securities, Net Unrealized Gain (Loss) (427) 34
Other trading securities [Member]    
Schedule of Trading Securities [Line Items]    
Trading securities 24,723 18,520
Trading Securities, Net Unrealized Gain (Loss) $ (500) $ (26)