XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Bonus accrual $ 12,741 $ 7,989
Accrued vendor purchases 265 161
Commissions accrual 2,344 1,708
Accrued hosting services 1,860 2,026
Client refund liability 2,087 443
Accrued consulting and professional fees 606 653
Accrued tax liabilities 653 634
ESPP liability 2,185 757
Self-insurance reserve 1,736 1,516
Other accrued liabilities 16,167 8,633
Total accrued liabilities $ 40,644 $ 24,520