XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.4
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Accrued Liabilities.    
Marketing Funds $ 58,481 $ 48,452
Accrued payroll and related employee costs 18,370 10,692
Accrued taxes 1,712 2,491
Accrued professional fees 4,232 1,806
Other 8,398 5,130
Accrued liabilities $ 91,193 $ 68,571