XML 123 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Additional Information About Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financial Services, Banking and Thrift [Abstract]    
Certificates of deposits in excess of the FDIC limit included in time deposits $ 2,366,648 $ 2,587,535
Deposits from certain directors, executives, and other affiliates $ 67,835 $ 81,902