XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 6,644 $ 6,684
Unrealized Gains 0 0
Unrealized Losses (3) (5)
Estimated Fair Value 6,641 6,679
Corporate Debt Securities with 1 Year or Less Maturity    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 6,644 3,612
Unrealized Gains 0 0
Unrealized Losses (3) (2)
Estimated Fair Value 6,641 3,610
Corporate Debt Securities with 1 to 2 Years Maturity    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 0 3,072
Unrealized Gains 0 0
Unrealized Losses 0 (3)
Estimated Fair Value $ 0 $ 3,069