XML 84 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Liabilities    
Marketing Funds $ 26,427 $ 27,995
Accrued payroll and related employee costs 12,448 15,444
Accrued taxes 1,566 2,153
Accrued professional fees 1,655 960
Settlements payable 55,167 60,410
Other 3,664 3,897
Accrued liabilities $ 100,927 $ 110,859