XML 76 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Investments - Schedule of Available-for-sale Securities, at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Debt Securities, Available-for-sale [Line Items]        
Amortized Cost $ 406,669 $ 369,751    
Allowance for Credit Losses (106) 0 $ (19) $ 0
Gross unrealized gains 7,097 9,541    
Gross unrealized losses (3,713) (2,159)    
Fair value 409,947 377,133    
U.S. Treasury securities and obligations of U.S. government authorities and agencies        
Debt Securities, Available-for-sale [Line Items]        
Amortized Cost 206,825 191,116    
Allowance for Credit Losses 0 0    
Gross unrealized gains 3,964 5,245    
Gross unrealized losses (1,054) (58)    
Fair value 209,735 196,303    
Obligations of state and political subdivisions        
Debt Securities, Available-for-sale [Line Items]        
Amortized Cost 45,924 42,583    
Allowance for Credit Losses 0 0 0 0
Gross unrealized gains 1,483 1,768    
Gross unrealized losses (113) (1)    
Fair value 47,294 44,350    
Corporate securities        
Debt Securities, Available-for-sale [Line Items]        
Amortized Cost 107,785 92,761    
Allowance for Credit Losses (101) 0 (19) 0
Gross unrealized gains 1,424 2,181    
Gross unrealized losses (575) (1)    
Fair value 108,533 94,941    
Asset backed securities        
Debt Securities, Available-for-sale [Line Items]        
Amortized Cost 40,233 37,975    
Allowance for Credit Losses 0 0 0 0
Gross unrealized gains 206 316    
Gross unrealized losses (1,917) (2,099)    
Fair value 38,522 36,192    
Certificates of deposit        
Debt Securities, Available-for-sale [Line Items]        
Amortized Cost 1,356 1,355    
Allowance for Credit Losses 0 0    
Gross unrealized gains 0 0    
Gross unrealized losses 0 0    
Fair value 1,356 1,355    
Obligations of foreign governments        
Debt Securities, Available-for-sale [Line Items]        
Amortized Cost 4,546 3,961    
Allowance for Credit Losses (5) 0 $ 0 $ 0
Gross unrealized gains 20 31    
Gross unrealized losses (54) 0    
Fair value $ 4,507 $ 3,992