XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Investments - Schedule of Available-for-sale Securities, at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]        
Amortized cost $ 598,364 $ 581,064    
Allowance for Credit Losses (267) (245) $ (106) $ 0
Gross unrealized gains 329 3,739    
Gross unrealized losses (29,966) (7,110)    
Fair value 568,460 577,448    
U.S. Treasury securities and obligations of U.S. government authorities and agencies        
Debt Securities, Available-for-sale [Line Items]        
Amortized cost 355,764 352,288    
Allowance for Credit Losses 0 0    
Gross unrealized gains 74 2,087    
Gross unrealized losses (16,657) (3,197)    
Fair value 339,181 351,178    
Obligations of state and political subdivisions        
Debt Securities, Available-for-sale [Line Items]        
Amortized cost 55,460 57,923    
Allowance for Credit Losses (1) 0 0 0
Gross unrealized gains 171 1,050    
Gross unrealized losses (2,459) (313)    
Fair value 53,171 58,660    
Corporate securities        
Debt Securities, Available-for-sale [Line Items]        
Amortized cost 161,568 145,997    
Allowance for Credit Losses (263) (241) (101) 0
Gross unrealized gains 80 517    
Gross unrealized losses (7,972) (1,396)    
Fair value 153,413 144,877    
Asset backed securities        
Debt Securities, Available-for-sale [Line Items]        
Amortized cost 20,231 19,511    
Allowance for Credit Losses 0 0 0 0
Gross unrealized gains 4 82    
Gross unrealized losses (2,711) (2,146)    
Fair value 17,524 17,447    
Certificates of deposit        
Debt Securities, Available-for-sale [Line Items]        
Amortized cost 2,696 2,696    
Allowance for Credit Losses 0 0    
Gross unrealized gains 0 0    
Gross unrealized losses 0 0    
Fair value 2,696 2,696    
Obligations of foreign governments        
Debt Securities, Available-for-sale [Line Items]        
Amortized cost 2,645 2,649    
Allowance for Credit Losses (3) (4) $ (5) $ 0
Gross unrealized gains 0 3    
Gross unrealized losses (167) (58)    
Fair value $ 2,475 $ 2,590