XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Liabilities.    
Marketing Funds $ 57,267 $ 61,997
Accrued payroll and related employee costs 10,196 22,634
Accrued taxes 1,053 2,053
Accrued professional fees 3,254 3,660
Other 5,117 6,424
Accrued liabilities $ 76,887 $ 96,768