XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Narrative (Details)
Dec. 31, 2023
USD ($)
security
Dec. 31, 2022
USD ($)
Schedule of Held-to-maturity Securities [Line Items]    
Number of securities in an unrealized loss position | security 602  
Held-to-maturity securities, accrued interest $ 5,300,000 $ 8,200,000
Held to maturity, amortized cost 11,678,000  
Held-to-maturity securities, nonaccrual status 0 0
Available for sale, past due 1,407,675,000 1,844,975,000
Available-for-sale, nonaccrual 0 0
Total Past Due    
Schedule of Held-to-maturity Securities [Line Items]    
Held to maturity, amortized cost 0 0
Available for sale, past due $ 0 $ 0