v3.26.1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2026
Balance Sheet Components [Abstract]  
Schedule of Inventory

Inventory consists of the following (in thousands):

 

 

June 30,

 

 

December 31,

 

 

2026

 

 

2025

 

Raw materials

 

$

22,524

 

 

$

21,539

 

Finished goods

 

 

29,363

 

 

 

25,442

 

Total inventory

 

$

51,887

 

 

$

46,981

 

Schedule of Property and Equipment, Net

Property and equipment, net consists of the following (in thousands):

 

 

June 30,

 

 

December 31,

 

 

2026

 

 

2025

 

Machinery and equipment

 

$

12,051

 

 

$

7,948

 

Leasehold improvements

 

 

78

 

 

 

78

 

Purchased software

 

 

555

 

 

 

555

 

Construction in progress

 

 

778

 

 

 

2,980

 

Total property and equipment

 

 

13,462

 

 

 

11,561

 

Accumulated depreciation and amortization

 

 

(3,668

)

 

 

(2,658

)

Total property and equipment, net

 

$

9,794

 

 

$

8,903

 

Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consists of the following (in thousands):

 

 

June 30,

 

 

December 31,

 

 

2026

 

 

2025

 

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

 

 

 

 

 

3,783

 

Accrued interest

 

 

 

 

 

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