v3.26.1
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses And Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Payroll and payroll-related $ 7,191 $ 11,453
TRA liability, current portion 635 8,009
Accrued liability for data contract termination 0 6,369
Accrued legal matters 3,460 4,372
Accrued capital data expenditures 2,360 2,267
Contingent consideration, current 3,000 3,000
Sales, franchise and other taxes 2,467 2,682
Other 4,803 6,621
Accrued expenses and other liabilities $ 23,916 $ 44,773