XML 111 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Schedule of Deposits by Time Remaining on Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deposits [Abstract]    
Less than $250,000, Three months or less $ 197,392 $ 157,742
Less than $250,000, More than three months through six months 186,828 140,052
Less than $250,000, More than six months through twelve months 150,942 104,619
Less than $250,000, More than 12 months 41,260 88,311
Less than $250,000, Total 576,422 490,724
$250,000 or more, Three months or less 85,296 21,649
$250,000 or more, More than three months through six months 100,173 63,783
$250,000 or more, More than six months through twelve months 47,951 36,830
$250,000 or more, More than twelve months 5,261 13,078
$250,000 or more, Total $ 238,681 $ 135,340