XML 92 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deferred Solution and Other Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Deferred solution costs $ 10,658 $ 7,142
Deferred commissions 4,951 3,359
Deferred solution and other costs, current portion 15,609 10,501
Deferred solution costs 12,464 6,625
Deferred commissions 16,756 10,136
Deferred solution and other costs, net of current portion $ 29,220 $ 16,761