v3.25.4
Deferred Solution and Other Costs
12 Months Ended
Dec. 31, 2025
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,
 20252024
Deferred solution costs$12,966 $16,741 
Deferred commissions9,665 9,870 
Deferred solution and other costs, current portion$22,631 $26,611 
Deferred solution costs$1,699 $2,628 
Deferred commissions26,128 25,488 
Deferred solution and other costs, net of current portion$27,827 $28,116