XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Trading Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Investment Securities    
Trading securities $ 92,161 $ 31,321
U.S. Treasuries    
Investment Securities    
Trading securities 20,500  
U.S. Government agencies    
Investment Securities    
Trading securities 10,220 1,537
Residential mortgage-backed securities issued by U.S. government agencies or sponsored enterprises    
Investment Securities    
Trading securities 28,838 14,461
Other residential mortgage issued or guaranteed by U.S. government agencies or sponsored enterprises    
Investment Securities    
Trading securities 1,865  
Commercial mortgage-backed securities issued by U.S. government agencies or sponsored enterprises    
Investment Securities    
Trading securities 2,782  
State and municipal obligations    
Investment Securities    
Trading securities 26,134 14,620
Other debt securities    
Investment Securities    
Trading securities $ 1,822 $ 703