XML 121 R106.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits - Additional Information About Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financial Services, Banking and Thrift [Abstract]    
Certificates of deposit in excess of the FDIC limit included in time deposits $ 2,661,007 $ 2,366,648
Deposits from certain directors, executives, and other affiliates $ 89,725 $ 67,835