XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Schedule of Amortized Cost of Debt Securities Held-to-Maturity at Aggregated by Credit Quality Indicator (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Securities Financing Transaction [Line Items]  
Amortized cost of debt securities held-to-maturity $ 286,865
Investment Grade  
Securities Financing Transaction [Line Items]  
Amortized cost of debt securities held-to-maturity 272,204
Non-Investment Grade/Non-rated  
Securities Financing Transaction [Line Items]  
Amortized cost of debt securities held-to-maturity 14,661
State and municipal debt obligations  
Securities Financing Transaction [Line Items]  
Amortized cost of debt securities held-to-maturity 201,369
State and municipal debt obligations | Investment Grade  
Securities Financing Transaction [Line Items]  
Amortized cost of debt securities held-to-maturity 200,533
State and municipal debt obligations | Non-Investment Grade/Non-rated  
Securities Financing Transaction [Line Items]  
Amortized cost of debt securities held-to-maturity 836
Corporate debt securities  
Securities Financing Transaction [Line Items]  
Amortized cost of debt securities held-to-maturity 65,350
Corporate debt securities | Investment Grade  
Securities Financing Transaction [Line Items]  
Amortized cost of debt securities held-to-maturity 51,525
Corporate debt securities | Non-Investment Grade/Non-rated  
Securities Financing Transaction [Line Items]  
Amortized cost of debt securities held-to-maturity 13,825
Non-agency commercial MBS  
Securities Financing Transaction [Line Items]  
Amortized cost of debt securities held-to-maturity 20,146
Non-agency commercial MBS | Investment Grade  
Securities Financing Transaction [Line Items]  
Amortized cost of debt securities held-to-maturity 20,146
Non-agency commercial MBS | Non-Investment Grade/Non-rated  
Securities Financing Transaction [Line Items]  
Amortized cost of debt securities held-to-maturity $ 0