v3.26.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Expenses And Other Current Liabilities [Line Items]    
Accrued promotional activities $ 8,263 $ 6,015
Accrued inventory purchases 8,697 1,939
Accrued marketing 2,443 2,320
Accrued third-party manufacturing fees 3,249 565
Accrued payroll expenses 2,913 2,811
Accrued deferred offering costs 0 3,783
Accrued interest 0 1,435
Accrued other expenses 4,944 5,351
Operating lease liabilities, current portion 166 50
Total accrued expenses and other current liabilities $ 30,675 $ 24,269