XML 38 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Costs (Tables)
6 Months Ended
Jun. 30, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Changes in Balance of Total Deferred Commissions and Total Deferred Professional Service Costs
Changes in the balance of total deferred commissions and total deferred professional service costs during the six months ended June 30, 2020 are as follows (in thousands):

As of December 31, 2019Expense recognizedAs of June 30, 2020
Additions
Deferred commissions$14,718  $920  $(3,919) $11,719  
Deferred professional service costs6,711  663  (1,657) 5,717  
Total deferred commissions and professional service costs
$21,429  $1,583  $(5,576) $17,436