XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Cash and Marketable Securities - Components of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 64,963 $ 90,034
Unrealized Holding Losses (66) (136)
Fair Value 64,897 89,898
Corporate Debt Securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 64,963 90,034
Unrealized Holding Losses (66) (136)
Fair Value $ 64,897 $ 89,898