XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of government debt securities
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Debt Securities:  
Amortized Cost $ 149,416
Gross Unrealized Gains 2
Gross Unrealized Losses (1,215)
Estimated Fair Value 148,203
Corporate [Member]  
Debt Securities:  
Amortized Cost 110,843
Gross Unrealized Gains 1
Gross Unrealized Losses (1,211)
Estimated Fair Value 109,633
U.S. Government [Member]  
Debt Securities:  
Amortized Cost 35,723
Gross Unrealized Gains 1
Gross Unrealized Losses (3)
Estimated Fair Value 35,721
Municipalities [Member]  
Debt Securities:  
Amortized Cost 2,850
Gross Unrealized Gains
Gross Unrealized Losses (1)
Estimated Fair Value $ 2,849