v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Franchise, sales, other taxes, and compliance related liabilities $ 64,880 $ 50,428
Marketing and advertising 34,604 26,707
Client performance guarantees and accrued rebates 21,127 19,734
Professional fees 16,705 9,868
Consulting fees/provider fees 14,120 13,790
Information technology 13,161 12,174
Operating lease liabilities—current 9,969 11,037
Staff augmentation 8,208 7,719
Staff augmentation 6,018 5,301
Lease abandonment obligation—current 4,040 4,443
Interest payable 1,417 1,042
Contingent consideration related to acquisitions 0 15,523
Other 32,301 20,442
Total $ 226,550 $ 198,208