XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Marketable Securities - Available-for-sale Securities by Major Security Type (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Marketable Securities [Line Items]    
Amortized cost $ 1,408 $ 2,848
Gross unrealized holding gains (12) (31)
Gross unrealized holding losses
Estimated fair value 1,420 2,879
Corporate bonds and notes [Member]    
Marketable Securities [Line Items]    
Amortized cost 808 1,312
Gross unrealized holding gains (11) (26)
Gross unrealized holding losses
Estimated fair value 819 1,338
Municipal bonds [Member]    
Marketable Securities [Line Items]    
Amortized cost 600 1,536
Gross unrealized holding gains (1) (5)
Gross unrealized holding losses
Estimated fair value $ 601 $ 1,541