XML 112 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Schedule of Maturities of Time Deposits (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Deposits [Abstract]  
December 31, 2024 $ 1,543,869
December 31, 2025 253,563
December 31, 2026 41,021
December 31, 2027 6,119
December 31, 2028 4,715
Thereafter 7
Total $ 1,849,294