XML 26 R14.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Liabilities
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following at September 30, 2025 and December 31, 2024:
September 30,December 31,
(in thousands)20252024
Bonus accrual$12,741 $7,989 
Accrued vendor purchases265 161 
Commissions accrual2,344 1,708 
Accrued hosting services1,860 2,026 
Client refund liability2,087 443 
Accrued consulting and professional fees606 653 
Accrued tax liabilities653 634 
ESPP liability2,185 757 
Self-insurance reserve1,736 1,516 
Other accrued liabilities16,167 8,633 
Total accrued liabilities$40,644 $24,520