XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Accrued salaries and wages $ 9,174 $ 12,030
Accrued bonuses 5,356 8,091
Income taxes payable 5,232 2,248
Marketing obligations 2,418 2,243
Other [1] 6,892 7,265
Total other current liabilities $ 29,072 $ 31,877
[1] No individual item in “Other” exceeds 5% of the other current liabilities