XML 19 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Prepaid Expenses and Other Assets (Tables)
12 Months Ended
Dec. 31, 2019
Prepaid Expense and Other Assets [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following:

 

    December 31,  
    2018     2019  
             
Finance receivables, current   $ 1,036     $ 893  
Prepaid expenses     2,274       3,221  
Contract assets     585       1,335  
Other current assets     349       1,921  
                 
    $ 4,244     $ 7,370