v3.26.1
Investment Securities - Trading Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investment Securities    
Trading securities $ 191,094 $ 110,183
U.S. Government agencies    
Investment Securities    
Trading securities 9,855 1,872
Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Investment Securities    
Trading securities 20,667 9,799
Other residential mortgage issued or guaranteed by U.S. government agencies or sponsored enterprises    
Investment Securities    
Trading securities 7,705 1,419
Commercial mortgage-backed securities issued by U.S. government agencies or sponsored enterprises    
Investment Securities    
Trading securities 28,073 5,966
State and municipal obligations    
Investment Securities    
Trading securities 42,131 24,816
Small Business Administration asset-backed securities    
Investment Securities    
Trading securities 82,421 66,173
Other debt securities    
Investment Securities    
Trading securities $ 242 $ 138