v3.22.2.2
Investments (Amortized Cost & Carrying Value and Estimated Fair Value of Investments in Debt and Equity Securities by Category) (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost/ Carrying Value $ 426,870 $ 288,175
Gross Unrealized Gain 1,511 2,656
Gross Unrealized Loss (11,328) (758)
Fair Value 417,053 290,073
Equity Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Equity securities, Amortized Cost/ Carrying Value 42,858 42,120
Total equity securities 41,002 48,695
Investments, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Investments, Amortized Cost/ Carrying Value 469,728 330,295
Investments, Gross Unrealized Gains 7,015 12,011
Investments, Gross Unrealized Losses (18,688) (3,538)
Investments, Fair value 458,055 338,768
U.S. Treasury securities and obligations of U.S. Government [Member]    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost/ Carrying Value 41,731 63,098
Gross Unrealized Gain 308 56
Gross Unrealized Loss (907) (170)
Fair Value 41,132 62,984
Corporate bonds [Member]    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost/ Carrying Value 263,114 103,515
Gross Unrealized Gain 1,132 2,115
Gross Unrealized Loss (6,837) (49)
Fair Value 257,409 105,581
Corporate bank loans [Member]    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost/ Carrying Value 77,895 81,570
Gross Unrealized Gain 5 84
Gross Unrealized Loss (2,889) (465)
Fair Value 75,011 81,189
Municipal bonds [Member]    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost/ Carrying Value 42,575 38,162
Gross Unrealized Gain 59 372
Gross Unrealized Loss (610) (70)
Fair Value 42,024 38,464
Mortgage-backed [Member]    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost/ Carrying Value 1,555 1,830
Gross Unrealized Gain 7 29
Gross Unrealized Loss (85) (4)
Fair Value 1,477 1,855
Equity Securities [Member]    
Equity Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Equity securities, Amortized Cost/ Carrying Value 42,858 42,120
Equity Securities, Gross Unrealized Gains 5,504 9,355
Equity Securities, Gross Unrealized Losses (7,360) (2,780)
Total equity securities $ 41,002 $ 48,695