v3.25.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2025
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventory
Inventory consisted of the following:
(in thousands)
June 30,
2025
December 31,
2024
Raw materials$14,053 $13,639 
Work-in-process15,285 10,743 
Finished goods1,703 2,126 
Inventory$31,041 $26,508 
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following:
(in thousands)
June 30,
2025
December 31,
2024
Building and building improvements$109,150 $111,444 
Manufacturing equipment28,786 27,161 
Leasehold improvements27,487 25,673 
Laboratory equipment3,546 3,183 
Construction in progress
3,438 5,778 
Computer equipment and software2,514 2,032 
Furniture and fixtures2,123 1,816 
Total property and equipment177,044 177,087 
Accumulated depreciation(26,656)(21,919)
Property and equipment, net$150,388 $155,168 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following as of June 30, 2025 and December 31, 2024:
(in thousands)
June 30,
2025
December 31,
2024
Accrued taxes8,298 4,288 
Accrued professional fees5,293 2,659 
Accrued payroll and benefits5,107 9,558 
Accrued preclinical and clinical expenses3,322 2,537 
Other current liabilities2,173 2,403 
Accrued inventory1,288 1,217 
Accrued construction in progress
1,036 5,077 
Accrued litigation settlement— 31,250 
Accrued expenses and other current liabilities
$26,517 $58,989