v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Bonus accrual $ 7,597 $ 15,865
Commissions accrual 1,308 4,090
Client refund liability 719 1,388
Self-insured reserve 2,014 2,040
Accrued third-party solution costs 9,112 10,154
Accrued vendor purchases 4,671 3,092
Accrued hosting services 3,023 3,021
Other accrued liabilities 6,732 7,709
Total accrued liabilities $ 35,176 $ 47,359