v3.25.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2025
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property and Equipment

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

 

 

 

June 30,

 

 

December 31

 

 

 

2025

 

 

2024

 

Computer equipment, hardware, and software

 

$

7,843

 

 

$

7,831

 

Furniture and fixtures

 

 

123,716

 

 

 

107,886

 

Leasehold improvements

 

 

119,142

 

 

 

115,879

 

Machinery and equipment

 

 

161,319

 

 

 

161,460

 

Construction-in-progress

 

 

26,441

 

 

 

61,935

 

 Property and equipment, gross

 

 

438,461

 

 

 

454,991

 

Accumulated depreciation and amortization

 

 

(172,070

)

 

 

(154,999

)

Property and equipment, net

 

$

266,391

 

 

$

299,992

 

Schedule of Accrued Liabilities

Accrued liabilities as of June 30, 2025 and December 31, 2024 consisted of the following (amounts in thousands):

 

 

June 30,

 

 

December 31,

 

 

 

2025

 

 

2024

 

Accrued property and equipment

 

$

5,396

 

 

$

975

 

Litigation-related accrual

 

 

2,900

 

 

 

11,950

 

Other

 

 

10,132

 

 

 

4,522

 

Accrued liabilities

 

$

18,428

 

 

$

17,447

 

Schedule Of Other Liabilities

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

 

 

June 30,

 

 

December 31,

 

 

 

2025

 

 

2024

 

Long-term advance payments

 

$

915

 

 

$

2,515

 

Asset retirement obligation

 

 

13,409

 

 

 

12,371

 

Other liabilities

 

$

14,324

 

 

$

14,886