XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Details (Tables)
9 Months Ended
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Financial Assets Measured at Fair Value on a Recurring Basis
The following table summarizes the financial assets measured at fair value on a recurring basis (in thousands):
September 30, 2025
Level 1Level 2Level 3Total
Cash, cash equivalents and restricted cash
$73,189 $ $ $73,189 
U.S. treasury bills 264,583  264,583 
U.S. treasury bonds 11,846  11,846 
Commercial paper 2,190  2,190 
Total
$73,189 $278,619 $ $351,808 
December 31, 2024
Level 1Level 2Level 3Total
Cash, cash equivalents and restricted cash
$83,433 $— $— $83,433 
U.S. treasury bills
— 192,101 — 192,101 
U.S. treasury bonds— 81,402 — 81,402 
Commercial paper— 1,339 — 1,339 
Corporate bonds
— 201 — 201 
Total
$83,433 $275,043 $— $358,476 
Schedule of Carrying Amount and Related Unrealized Gains (Losses)
The carrying amount and related unrealized gains (losses) by type of investment consisted of the following (in thousands):
September 30, 2025
Amortized CostUnrealized Gains
Unrealized Losses
Estimated Fair Value
Cash, cash equivalents and restricted cash
$73,189 $ $ $73,189 
U.S. treasury bills
264,529 54  264,583 
U.S. treasury bonds
11,845 1  11,846 
Commercial paper2,190   2,190 
Total cash, cash equivalents, restricted cash and short-term investments
$351,753 $55 $ $351,808 
December 31, 2024
Amortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
Cash, cash equivalents and restricted cash
$83,433 $— $— $83,433 
U.S. treasury bills
192,054 47 — 192,101 
U.S. treasury bonds
81,292 110 — 81,402 
Commercial paper1,339 — — 1,339 
Corporate bonds
200 — 201 
Total cash, cash equivalents, restricted cash and short-term investments$358,318 $158 $— $358,476 
Schedule of Inventory, Net
Inventory, net consisted of the following (in thousands):
September 30, 2025December 31, 2024
Raw materials$771 $1,702 
Work in process42,637 36,623 
Finished goods
1,385 903 
Total inventory, net
$44,793 $39,228 
Schedule of Prepaid Expenses and Deposits
Prepaid expenses and deposits consisted of the following (in thousands):
September 30, 2025December 31, 2024
Prepaid manufacturing and other deposits
$5,674 $5,645 
Prepaid insurance
1,395 1,186 
Other prepaid expenses
4,038 4,388 
Total prepaid expenses and deposits
$11,107 $11,219 
Schedule of Intangible Assets, Net
Intangible assets, net consisted of the following (in thousands):
September 30, 2025
Gross Carrying
Value
Accumulated
Amortization
Net Carrying
Amount
Acquired intellectual property and reacquired right$15,126 $(12,133)$2,993 
Patents2,308 (1,400)908 
Internal-use software implementation costs2,873 (2,873) 
Total intangible assets, net
$20,307 $(16,406)$3,901 
December 31, 2024
Gross Carrying
Value
Accumulated
Amortization
Net Carrying
Amount
Acquired intellectual property and reacquired right$15,126 $(11,535)$3,591 
Patents2,128 (1,364)764 
Internal-use software implementation costs2,873 (2,873)— 
Total intangible assets, net
$20,127 $(15,772)$4,355 
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
September 30, 2025December 31, 2024
Leasehold improvements$3,243 $3,243 
Furniture
1,155 1,155 
Office equipment
631 631 
Computer equipment
235 235 
Total gross property and equipment
5,2645,264
Less accumulated depreciation(2,998)(2,533)
Property and equipment, net$2,266 $2,731 
Schedule of Accrued Expenses
Accrued expenses consisted of the following (in thousands):
September 30, 2025December 31, 2024
Accrued sales rebates and fees
$26,979 $24,568 
Accrued payroll and related expenses
9,763 18,639 
Accrued research and development expenses
4,475 3,990 
Accrued corporate and excise taxes
1,389 503 
Accrued sales and marketing expenses
1,530 2,329 
Accrued restructuring expenses
215 10,855 
Accrued other expenses
5,185 4,087 
Total accrued expenses
$49,536 $64,971