XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents by Significant Investment Category (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Cash And Cash Equivalents And Short Term Investments [Line Items]      
Cash $ 7,145 $ 2,779  
Cash and cash equivalents and Short term investments, Amortized cost 18,954 38,173  
Cash and cash equivalents and Short term investments, Estimated fair value 18,954 38,173  
Cash and cash equivalents 18,954 38,173 $ 35,795
Money Market Funds | Level 1      
Cash And Cash Equivalents And Short Term Investments [Line Items]      
Cash equivalents $ 11,809 $ 35,394