XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Schedule of Time Deposit Maturities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Financial Services, Banking and Thrift [Abstract]  
Remaining six months ending, December 31, 2025 $ 941,496
2026 161,981
2027 18,077
2028 9,431
2029 6,206
Thereafter 8,000
Total $ 1,145,191