v3.26.1
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following at June 30, 2026 and December 31, 2025:
June 30,December 31,
(in thousands)20262025
Bonus accrual$7,597 $15,865 
Commissions accrual1,308 4,090 
Client refund liability719 1,388 
Self-insured reserve2,014 2,040 
Accrued third-party solution costs9,112 10,154 
Accrued vendor purchases4,671 3,092 
Accrued hosting services3,023 3,021 
Other accrued liabilities6,732 7,709 
Total accrued liabilities$35,176 $47,359