XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Accrued Liabilities.    
Marketing Funds $ 44,575 $ 48,452
Accrued payroll and related employee costs 10,922 10,692
Accrued taxes 1,152 2,491
Accrued professional fees 2,939 1,806
Other 4,152 5,130
Accrued liabilities $ 63,740 $ 68,571