XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Franchise, sales and other taxes $ 47,928 $ 28,112
Marketing and advertising 26,707 44,057
Client performance guarantees and accrued rebates 19,734 36,865
Contingent consideration related to acquisitions 15,523 0
Consulting fees/provider fees 13,790 18,974
Information technology $ 12,174 $ 10,147
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Operating lease liabilities—current $ 11,037 $ 10,337
Professional fees 9,868 9,358
Insurance 7,719 7,653
Staff augmentation 5,301 2,708
Lease abandonment obligation—current 4,443 5,036
Interest payable 1,042 1,483
Other 22,942 27,427
Total $ 198,208 $ 202,157