XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Securities - Credit Quality Indictors for HTM Debt Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]    
Debt securities, held-to-maturity $ 3,451,583 $ 3,502,411
Municipal Bonds    
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]    
Debt securities, held-to-maturity 1,641,551 1,650,000
Investment Grade | Moody's: Aaa | S&P: AAA | Municipal Bonds    
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]    
Debt securities, held-to-maturity 422,288 427,918
Investment Grade | Moody's: Aa1, Aa2, Aa3 | S&P: AA+, AA, AA- | Municipal Bonds    
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]    
Debt securities, held-to-maturity 1,180,187 1,182,894
Investment Grade | Moody's: A1, A2, A3 | S&P: A+, A, A- | Municipal Bonds    
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]    
Debt securities, held-to-maturity 35,015 37,742
Investment Grade | Moody's: Not Rated | S&P: Not Rated | Municipal Bonds    
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]    
Debt securities, held-to-maturity $ 4,061 $ 1,446