XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deferred Solution and Other Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Deferred solution costs $ 17,428 $ 12,487
Deferred commissions 7,648 6,555
Deferred solution and other costs, current portion 25,076 19,042
Deferred solution costs 8,389 11,075
Deferred commissions 18,541 21,707
Deferred solution and other costs, net of current portion $ 26,930 $ 32,782