v3.26.3
Balance Sheet Components - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Condensed Consolidated Balance Sheet Components [Abstract]    
Accrued royalty $ 5,070 $ 8,088
Accrued tariffs 5,644  
Accrued employee expenses 2,429 2,487
Accrued tax-related payables 2,265 3,919
Accrued freight 2,890 1,839
Accrued marketing 1,885 2,164
Accrued expenses 6,259 6,292
Total other current liabilities $ 26,442 $ 24,789