XML 73 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Investment Securities - Trading Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Investment Securities    
Trading securities $ 56,580 $ 31,263
U.S. Government agencies    
Investment Securities    
Trading securities 11,049 11,190
Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Investment Securities    
Trading securities 8,265  
Other residential mortgage issued or guaranteed by U.S. government agencies or sponsored enterprises    
Investment Securities    
Trading securities 3,645  
Commercial mortgage-backed securities issued by U.S. government agencies or sponsored enterprises    
Investment Securities    
Trading securities 11,705 4,589
State and municipal obligations    
Investment Securities    
Trading securities 20,298 13,993
Other debt securities    
Investment Securities    
Trading securities $ 1,618 $ 1,491