XML 49 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Deferred commissions    
As of beginning of period   $ 14,718
Additions   920
Expense recognized   (3,919)
As of end of period $ 11,719 11,719
Deferred professional service costs    
As of beginning of period   6,711
Additions   663
Expense recognized   (1,657)
As of end of period 5,717 5,717
Total deferred commissions and professional service costs    
As of beginning of period   21,429
Additions   1,583
Expense recognized   (5,576)
As of end of period 17,436 17,436
Impairment charges $ 200 $ 1,300