XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment and Long-Lived Assets (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Summary of Components of Property and Equipment

Property and equipment consist of the following as of June 30, 2025 and December 31, 2024 (in thousands):

 

 

 

 

 

June 30,

 

 

December 31,

 

 

 

Useful Life

 

2025

 

 

2024

 

Technology hardware

 

3 years

 

$

4,124

 

 

$

3,884

 

Manufacturing equipment

 

2 - 10 years

 

 

6,669

 

 

 

6,572

 

Capitalized software development

 

3 years

 

 

73,340

 

 

 

60,480

 

Leasehold improvements

 

Shorter of useful life or lease term

 

 

1,744

 

 

 

1,761

 

Furniture and fixtures

 

7 years

 

 

2,993

 

 

 

2,549

 

Total

 

 

 

 

88,870

 

 

 

75,246

 

Less accumulated depreciation

 

 

 

 

(37,678

)

 

 

(30,421

)

Property and Equipment, net

 

 

 

$

51,192

 

 

$

44,825

 

Summary of Depreciation and Amortization Expense

Depreciation and amortization expense for the three and six months ended June 30, 2025 and 2024 was as follows (in thousands):

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Cost of revenue

$

185

 

 

$

181

 

 

$

366

 

 

$

366

 

Sales and marketing

 

22

 

 

 

27

 

 

 

46

 

 

 

53

 

Operations and support

 

43

 

 

 

37

 

 

 

82

 

 

 

73

 

Product development

 

3,114

 

 

 

1,975

 

 

 

6,077

 

 

 

3,846

 

General and administrative

 

241

 

 

 

130

 

 

 

385

 

 

 

257

 

Total depreciation and amortization expense

$

3,605

 

 

$

2,350

 

 

$

6,956

 

 

$

4,595