XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Debt Securities - Credit Quality Indictors for HTM Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
HTM debt securities    
Debt securities, held-to-maturity $ 1,024,730 $ 189,836
State and local governments    
HTM debt securities    
Debt securities, held-to-maturity 1,024,730 189,836
State and local governments | Moody's: Aaa | S&P: AAA | Investment Grade    
HTM debt securities    
Debt securities, held-to-maturity 272,177 39,022
State and local governments | Moody's: Aa1, Aa2, Aa3 | S&P: AA+, AA, AA- | Investment Grade    
HTM debt securities    
Debt securities, held-to-maturity 710,835 123,664
State and local governments | Moody's: A1, A2, A3 | S&P: A+, A, A- | Investment Grade    
HTM debt securities    
Debt securities, held-to-maturity 40,139 27,150
State and local governments | Moody's: Not Rated | S&P: Not Rated | Investment Grade    
HTM debt securities    
Debt securities, held-to-maturity $ 1,579 $ 0