XML 27 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Statement Components - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Financial Statement Components [Abstract]    
Prepaid expenses $ 8,464 $ 4,901
Other current assets 4,309 4,930
Contract assets 623 825
Prepaid expenses and other current assets $ 13,396 $ 10,656