XML 106 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Liabilities.    
Marketing Funds $ 47,670 $ 61,997
Accrued payroll and related employee costs 14,419 22,634
Accrued taxes 2,025 2,053
Accrued professional fees 1,331 3,660
Other 5,306 6,424
Accrued liabilities $ 70,751 $ 96,768