XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued Liabilities.    
Marketing Funds $ 62,982 $ 61,997
Accrued payroll and related employee costs 12,572 22,634
Accrued taxes 1,636 2,053
Accrued professional fees 2,461 3,660
Other 6,518 6,424
Accrued liabilities $ 86,169 $ 96,768