XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Credit Quality Indicator (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
AAA/AA/A  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Total debt securities held-to-maturity $ 243,840
AAA/AA/A | Obligations of states and political subdivisions  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Total debt securities held-to-maturity 192,143
AAA/AA/A | Private label mortgage and asset backed securities  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Total debt securities held-to-maturity 51,697
AAA/AA/A | Corporate debt securities  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Total debt securities held-to-maturity 0
BBB  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Total debt securities held-to-maturity 30,201
BBB | Obligations of states and political subdivisions  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Total debt securities held-to-maturity 0
BBB | Private label mortgage and asset backed securities  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Total debt securities held-to-maturity 0
BBB | Corporate debt securities  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Total debt securities held-to-maturity 30,201
Unrated  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Total debt securities held-to-maturity 17,726
Unrated | Obligations of states and political subdivisions  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Total debt securities held-to-maturity 0
Unrated | Private label mortgage and asset backed securities  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Total debt securities held-to-maturity 1,760
Unrated | Corporate debt securities  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Total debt securities held-to-maturity $ 15,966