v3.25.4
Securities - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
Investments, Debt and Equity Securities [Abstract]    
The number of holdings of securities 0  
Percentage of holdings of securities 10.00%  
Number of securities held 392  
Number of available for sale securities held 141  
Number of held to maturity securities held 251  
Number of securities with fair values below amortized cost 340  
Amortized cost | $ $ 529,139,000 $ 753,369