XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities    
Marketing Funds $ 31,480 $ 27,995
Accrued payroll and related employee costs 5,586 15,444
Accrued taxes 1,552 2,153
Accrued professional fees 831 960
Settlements payable 61,217 60,410
Other 5,722 3,897
Accrued liabilities $ 106,388 $ 110,859