XML 97 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Summary of Held-to-Maturity Securities By Maturity (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Amortized cost  
Total Held-to-Maturity securities at amortized cost $ 49,639
Fair value  
Total Held-to-Maturity securities at fair value $ 49,159
Weighted average yield  
Total Weighted average yield 3.14%
U.S. Treasury securities  
Amortized cost  
Within one year $ 24,974
After one but within five years 24,665
Fair value  
Within one year 24,884
After one but within five years $ 24,275
Weighted average yield  
Within one year 3.18%
After one but within five years 3.10%