XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Marketable Securities - Schedule of Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Cash and Cash Equivalents [Abstract]    
Within one year $ 10,199 $ 90,034
After one year through five years 500 0
Amortized Cost $ 10,699 $ 90,034