Annual report pursuant to Section 13 and 15(d)

Balance Sheet Details - Cash and Investments (Details)

v3.20.4
Balance Sheet Details - Cash and Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]        
Money Market Funds, at Carrying Value $ 20,400 $ 20,400    
Cash and cash equivalents 148,901 92,708    
Short-term restricted cash 115 349    
Long-term restricted cash 1,018 60    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 150,034 93,117 $ 74,191 $ 74,412
Restricted Cash and Cash Equivalents $ 1,100 $ 400