XML 90 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Allowance for Credit Losses on Held-to-Maturity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]      
Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest $ 1,500 [1] $ 1,500 $ 1,500
Debt Securities, Held-to-maturity, Credit Loss Expense (Reversal) 0 0  
Debt Securities, Held-to-maturity, Allowance for Credit Loss, Writeoff 0 0  
Debt Securities, Held-to-maturity, Allowance for Credit Loss, Recovery 0 0  
US States and Political Subdivisions Debt Securities [Member]      
Schedule of Held-to-maturity Securities [Line Items]      
Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest 140 140 140
Debt Securities, Held-to-maturity, Credit Loss Expense (Reversal) 0 0  
Debt Securities, Held-to-maturity, Allowance for Credit Loss, Writeoff 0 0  
Debt Securities, Held-to-maturity, Allowance for Credit Loss, Recovery 0 0  
Corporate Debt Securities [Member]      
Schedule of Held-to-maturity Securities [Line Items]      
Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest 1,360 1,360 $ 1,360
Debt Securities, Held-to-maturity, Credit Loss Expense (Reversal) 0 0  
Debt Securities, Held-to-maturity, Allowance for Credit Loss, Writeoff 0 0  
Debt Securities, Held-to-maturity, Allowance for Credit Loss, Recovery $ 0 $ 0  
[1] Excludes accrued interest receivable of $13.4 million at December 31, 2024 which is recorded in "Other assets" on the consolidated balance shee