XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2024
Balance Sheet Components  
Schedule of property and equipment, net

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

    

Estimated Useful Lives

    

March 31,

    

December 31,

in Years

2024

2023

Leasehold improvements

3 - 9

$

4,875

$

4,314

Equipment

3 - 7

 

3,122

 

3,053

Furniture and fixtures

3 - 7

 

2,019

 

2,151

Construction in progress

 

234

 

688

Total property and equipment

 

10,250

 

10,206

Less: accumulated depreciation and amortization

 

(5,556)

(5,494)

Property and equipment, net

$

4,694

$

4,712

Schedule of accrued expenses and other current liabilities

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

    

March 31,

December 31,

2024

2023

Accrued compensation and benefits

$

3,633

$

5,057

Accrued marketing

 

7,241

 

5,002

Accrued inventory

 

12,815

 

4,151

Accrued freight

2,751

1,940

Other

 

3,637

 

2,193

Accrued expenses and other current liabilities

$

30,077

$

18,343