XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net

As of December 31, 2023 and 2022, property and equipment, net consist of the following:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Capitalized equipment

 

$

1,326

 

 

$

7,877

 

Capitalized internal-use software

 

 

12,279

 

 

 

7,429

 

Capitalized website development

 

 

57,158

 

 

 

36,369

 

Furniture and fixtures

 

 

8,149

 

 

 

8,615

 

Leasehold improvements

 

 

23,308

 

 

 

24,225

 

Construction in progress

 

 

39,835

 

 

 

4,161

 

Finance lease right-of-use assets

 

 

288

 

 

 

420

 

 

 

 

142,343

 

 

 

89,096

 

Less accumulated depreciation and amortization

 

 

(58,973

)

 

 

(48,968

)

Total

 

$

83,370

 

 

$

40,128