XML 27 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses $ 7,170 $ 6,691
Escrow deposit, current 5,342 2,100
Interest receivable 606 504
Prepaid rent 263 352
Short-term deposits 484 201
Other current assets 4 12
Total $ 13,869 $ 9,860