XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Composition of Certain Financial Statement Items - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Condensed Consolidated Balance Sheet Components [Abstract]    
Accrued employee expenses $ 4,171 $ 4,114
Accrued marketing 4,147 3,723
Accrued royalty 2,527 11,582
Accrued tax-related payables 4,159 3,459
Accrued freight 1,746 6,251
Accrued expenses 8,683 8,564
Total other current liabilities $ 25,433 $ 37,693