XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property and Equipment

Property and equipment as of June 30, 2023 and December 31, 2022, consisted of the following (amounts in thousands):

 

 

 

June 30,

 

 

December 31

 

 

 

2023

 

 

2022

 

Computer equipment, hardware, and software

 

$

7,290

 

 

$

6,784

 

Furniture and fixtures

 

 

77,118

 

 

 

57,771

 

Leasehold improvements

 

 

98,505

 

 

 

72,201

 

Machinery and equipment

 

 

124,645

 

 

 

120,618

 

Construction-in-progress

 

 

104,505

 

 

 

108,585

 

 Property and equipment, gross

 

 

412,063

 

 

 

365,959

 

Accumulated depreciation and amortization

 

 

(88,191

)

 

 

(70,025

)

Property and equipment, net

 

$

323,872

 

 

$

295,934

 

Schedule Of Other Liabilities

Other liabilities as of June 30, 2023 and December 31, 2022, consisted of the following (amounts in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Long-term advance payments

 

$

2,515

 

 

$

2,615

 

Asset retirement obligation

 

 

9,293

 

 

 

5,873

 

Other liabilities

 

$

11,808

 

 

$

8,488