XML 40 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Costs (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Deferred commissions  
As of beginning of period $ 14,718
Additions 318
Expense recognized (2,383)
As of end of period 12,653
Deferred professional service costs  
As of beginning of period 6,711
Additions 434
Expense recognized (925)
As of end of period 6,220
Total deferred commissions and professional service costs  
As of beginning of period 21,429
Additions 752
Expense recognized (3,308)
As of end of period 18,873
Impairment charges $ 1,100