XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Investments and Fair Value of Financial Instruments - Marketable Securities in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months: Fair Value $ 35,717 $ 13,960
Less than 12 months: Gross Unrealized Losses (65) (4)
12 Months of more: Fair Value 0 0
12 months or more: Gross Unrealized Losses 0 0
Total: Fair Value 35,717 13,960
Total: Gross Unrealized Losses (65) (4)
U.S. states and municipalities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months: Fair Value 3,590 1,408
Less than 12 months: Gross Unrealized Losses (6) (1)
12 Months of more: Fair Value 0 0
12 months or more: Gross Unrealized Losses 0 0
Total: Fair Value 3,590 1,408
Total: Gross Unrealized Losses (6) (1)
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months: Fair Value 32,127 12,552
Less than 12 months: Gross Unrealized Losses (59) (3)
12 Months of more: Fair Value 0 0
12 months or more: Gross Unrealized Losses 0 0
Total: Fair Value 32,127 12,552
Total: Gross Unrealized Losses $ (59) $ (3)