XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Investments- Fair Value of the Company's Investments by Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Amortized Cost $ 145,165 $ 9,989
Accrued Interest 190 65
Gross Unrealized Gains 2 0
Gross Unrealized Losses (445) (13)
Estimated Fair Value 144,912 10,041
Obligations of U.S. Government and its agencies    
Marketable Securities [Line Items]    
Amortized Cost 137,222 4,043
Accrued Interest 135 17
Gross Unrealized Gains 2 0
Gross Unrealized Losses (393) (7)
Estimated Fair Value 136,966 4,053
Corporate debt securities    
Marketable Securities [Line Items]    
Amortized Cost 6,299 4,294
Accrued Interest 47 40
Gross Unrealized Gains 0 0
Gross Unrealized Losses (38) (5)
Estimated Fair Value 6,308 4,329
Certificates of deposit    
Marketable Securities [Line Items]    
Amortized Cost 1,644 1,652
Accrued Interest 8 8
Gross Unrealized Gains 0 0
Gross Unrealized Losses (14) (1)
Estimated Fair Value $ 1,638 $ 1,659