XML 160 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Textual (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Investment Securities Holdings by Classification, Type, and Maturity [Line Items]      
Investment Securities, Classified as Trading $ 0 $ 0  
Investment Securities, Holdings Greater than 10% 0 0  
ACL on investment securities available for sale 0 0  
Investment securities held to maturity classified as nonaccrual 0 0  
Investment securities held to maturity classified as past due 0 0  
ACL on investment securities held to maturity $ 0 0  
Debt Securities, Available For Sale, Accrued Interest After Allowance For Credit Loss, Statement Of Financial Position Extensible List Not Disclosed Flag true    
Investment Securities, Available for Sale, Accrued Interest Receivable $ 2,700 3,800  
Debt Securities, Held To Maturity, Accrued Interest, After Allowance For Credit Loss, Statement Of Financial Position Extensible List Not Disclosed Flag true    
Investment Securities, Held to Maturity, Accrued Interest Receivable $ 2,200 2,300  
Accrued interest write off on investment securities held to maturity 0 0 $ 0
Accrued interest write off on investment securities available for sale 0 $ 0 $ 0
Common Class B      
Investment Securities Holdings by Classification, Type, and Maturity [Line Items]      
Non-Marketable Securities, Visa U.S.A Class B Common Stock, Gain on Sale of Shares $ 1,600