XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Deposits [Abstract]  
Schedule of Maturities of Total Time Deposits
At December 31, 2024, the scheduled maturities of total time deposits were as follows:
(dollars in thousands)
Due in 2025
$6,393,304 
Due in 2026
256,770 
Due in 2027
63,153 
Due in 2028
17,067 
Due in 2029
18,861 
Thereafter6,584 
Total$6,755,739