XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Securities - Trading Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Investment Securities    
Trading securities $ 66,188 $ 31,321
U.S. Government agencies    
Investment Securities    
Trading securities 10,352 1,537
Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Investment Securities    
Trading securities 11,383 14,461
Other residential mortgage issued or guaranteed by U.S. government agencies or sponsored enterprises    
Investment Securities    
Trading securities 1,148  
Commercial mortgage-backed securities issued by U.S. government agencies or sponsored enterprises    
Investment Securities    
Trading securities 8,467  
State and municipal obligations    
Investment Securities    
Trading securities 31,263 14,620
Other debt securities    
Investment Securities    
Trading securities $ 3,575 $ 703