XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Schedule of Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Amortized Cost $ 430,522 $ 444,864
Fair Value    
Fair Value 396,555 $ 410,959
Debt Securities    
Amortized Cost    
Within one year 59,639  
After one year, but within five years 20,509  
After five years, but within ten years 51,387  
After ten years 298,987  
Amortized Cost 430,522  
Fair Value    
Within one year 59,023  
After one year, but within five years 19,941  
After five years, but within ten years 47,690  
After ten years 269,901  
Fair Value $ 396,555