Annual report pursuant to Section 13 and 15(d)

Balance Sheet Details - Cash, Cash Equivalents and Restricted Cash (Details)

v3.22.0.1
Balance Sheet Details - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]        
Cash and cash equivalents $ 130,572 $ 148,901    
Short-term restricted cash 105 115    
Long-term restricted cash 1,061 1,018    
Total cash, cash equivalents and restricted cash 131,738 150,034 $ 93,117 $ 74,191
Money market funds 20,400 20,400    
Restricted cash $ 1,200 $ 1,100