XML 77 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Schedule of Available-for-sale Securities, at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Debt Securities, Available-for-sale [Line Items]        
Amortized cost $ 539,678 $ 369,751    
Allowance for Credit Losses (84) 0 $ (10) $ 0
Gross unrealized gains 5,526 9,541    
Gross unrealized losses (3,999) (2,159)    
Fair value 541,121 377,133    
U.S. Treasury securities and obligations of U.S. government authorities and agencies        
Debt Securities, Available-for-sale [Line Items]        
Amortized cost 303,340 191,116    
Allowance for Credit Losses 0 0    
Gross unrealized gains 3,128 5,245    
Gross unrealized losses (1,221) (58)    
Fair value 305,247 196,303    
Obligations of state and political subdivisions        
Debt Securities, Available-for-sale [Line Items]        
Amortized cost 54,524 42,583    
Allowance for Credit Losses 0 0 0 0
Gross unrealized gains 1,308 1,768    
Gross unrealized losses (214) (1)    
Fair value 55,618 44,350    
Corporate securities        
Debt Securities, Available-for-sale [Line Items]        
Amortized cost 142,153 92,761    
Allowance for Credit Losses (80) 0 (10) 0
Gross unrealized gains 946 2,181    
Gross unrealized losses (483) (1)    
Fair value 142,536 94,941    
Asset backed securities        
Debt Securities, Available-for-sale [Line Items]        
Amortized cost 36,151 37,975    
Allowance for Credit Losses 0 0 0 0
Gross unrealized gains 138 316    
Gross unrealized losses (2,047) (2,099)    
Fair value 34,242 36,192    
Certificates of deposit        
Debt Securities, Available-for-sale [Line Items]        
Amortized cost 856 1,355    
Allowance for Credit Losses 0 0    
Gross unrealized gains 0 0    
Gross unrealized losses 0 0    
Fair value 856 1,355    
Obligations of foreign governments        
Debt Securities, Available-for-sale [Line Items]        
Amortized cost 2,654 3,961    
Allowance for Credit Losses (4) 0 $ 0 $ 0
Gross unrealized gains 6 31    
Gross unrealized losses (34) 0    
Fair value $ 2,622 $ 3,992