XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deferred Solution and Other Costs
12 Months Ended
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Deferred Solution and Other Costs Deferred Solution and Other Costs
Deferred solution and other costs, current portion and net of current portion, consisted of the following:
 December 31,
 20212020
Deferred solution costs$17,428 $12,487 
Deferred commissions7,648 6,555 
Deferred solution and other costs, current portion$25,076 $19,042 
Deferred solution costs$8,389 $11,075 
Deferred commissions18,541 21,707 
Deferred solution and other costs, net of current portion$26,930 $32,782