XML 88 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Interest expense on deposits [Abstract]      
Transaction deposits $ 861,538 $ 540,068 $ 108,956
Savings 4,845 2,913 489
Total time 159,346 83,616 12,304
Total 1,025,729 626,597 $ 121,749
Time Deposit Information [Abstract]      
Time deposits in denomination of $250,000 or more 956,000 1,100,000  
Time Deposit Maturities [Abstract]      
2025 2,400,000    
2026 1,100,000    
2027 67,000    
2028 13,000    
2029 7,700    
Thereafter 6,600    
Other Deposits Information [Abstract]      
Overdrawn customer transaction deposits reclassified as loan balances $ 5,200 $ 5,700