XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Interest expense on deposits [Abstract]      
Transaction deposits $ 540,068 $ 108,956 $ 21,961
Savings 2,913 489 374
Total time 83,616 12,304 11,149
Total 626,597 121,749 $ 33,484
Time Deposit Information [Abstract]      
Time deposits in denomination of $250,000 or more 1,100,000 470,000  
Time Deposit Maturities [Abstract]      
2024 2,400,000    
2025 258,000    
2026 120,000    
2027 79,000    
2028 42,000    
Thereafter 91,000    
Other Deposits Information [Abstract]      
Overdrawn customer transaction deposits reclassified as loan balances $ 5,700 $ 10,000