XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Schedule of Amortized Cost of Debt Securities Categorized as Held-to-maturity Aggregated by Credit Quality (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Financing Receivable, Credit Quality Indicator [Line Items]    
Total $ 161,647 $ 179,637
AAA or equivalent    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 33,922 42,476
AA or equivalent, includes securities issued by the United States Government or Government Sponsored Enterprises    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 35,121 49,479
A or equivalent    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 13,030 19,021
BBB or equivalent    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 16,777 16,304
BB or equivalent    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 986 983
Unrated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total $ 61,811 $ 51,374