v3.25.4
Deposits - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Time deposits, including deposits within the CDARS and brokered deposits, $250,000 or more $ 220,715,000 $ 206,755,000
Time deposits 276,025,000 318,704,000
Uninsured deposits $ 2,400,000,000 $ 2,200,000,000
Percentage of uninsured deposits on total deposits 48.00% 45.00%
Brokered deposits $ 0 $ 0
Deposits from executive officers, directors, and their affiliates $ 970,000 $ 833,000