XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Summary of Broken Out by Time Remaining Until Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Banking and Thrift, Other Disclosure [Abstract]    
3 months or less $ 190,092 $ 180,405
Over 3 to 6 months 119,529 127,329
Over 6 to 12 months 118,784 91,197
Over 12 months 23,869 18,044
Total $ 452,274 $ 416,975