XML 95 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Summary of Available-for-sale Securities By Maturity (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
U.S. Treasury securities  
Amortized Cost  
Within one year $ 24,958
Fair Value  
Within one year $ 24,874
Weighted Average Yield  
Within one year 2.55%
Corporate debt  
Amortized Cost  
After five but within ten years $ 2,000
Fair Value  
After five but within ten years $ 1,962
Weighted Average Yield  
After five but within ten years 5.86%