XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Summary of Held-to-Maturity Securities By Maturity (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Amortized cost  
Total Held-to-Maturity securities at amortized cost $ 49,715
Fair value  
Total Held-to-Maturity securities at fair value $ 49,431
Weighted average yield  
Total Weighted average yield 3.14%
U.S. Treasury securities  
Amortized cost  
Within one year $ 24,993
After one but within five years 24,722
Fair value  
Within one year 24,970
After one but within five years $ 24,461
Weighted average yield  
Within one year 3.18%
After one but within five years 3.10%