XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Held-To-Maturity by Credit Rating (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Total $ 316,422 $ 320,073
States and Political Subdivisions [Member]    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Total 172,164 172,256
States and Political Subdivisions [Member] | Fitch, AAA Rating [Member]    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Total 57,781 57,792
States and Political Subdivisions [Member] | Fitch, AA Rating [Member]    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Total 112,901 112,978
States and Political Subdivisions [Member] | Fitch, A Rating [Member]    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Total 540 542
States and Political Subdivisions [Member] | Not Rated [Member]    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Total $ 942 $ 944