XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Deposits - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Deposits [Abstract]          
Time deposits, $100,000 or more $ 1,600,000   $ 1,600,000   $ 1,500,000
Deposits 52,196 $ 35,918 150,440 $ 81,733  
Domestic deposit, brokered 50,000   50,000   0
Time deposits, at or above FDIC insurance limit $ 28,400   $ 28,400   $ 19,500