XML 103 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities.    
Marketing Funds $ 61,997 $ 48,452
Accrued payroll and related employee costs 22,634 10,692
Accrued taxes 2,053 2,491
Accrued professional fees 3,660 1,806
Other 6,424 5,130
Accrued liabilities $ 96,768 $ 68,571