v3.25.4
Accrued Liabilities
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following:
 December 31,
 20252024
Accrued hosting fees$4,205 $2,704 
Accrued transaction processing fees6,115 5,904 
Accrued professional services2,331 2,748 
Lease and other restructuring charges706 1,868 
Other11,215 5,015 
Accrued liabilities$24,572 $18,239