XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Condensed Consolidated Balance Sheet Components [Abstract]    
Accrued royalty $ 5,939 $ 11,326
Accrued employee expenses 2,893 3,714
Accrued tax-related payables 2,667 7,123
Accrued freight 2,012 1,635
Accrued marketing 1,670 3,045
Accrued expenses 7,399 11,328
Total other current liabilities $ 22,580 $ 38,171