XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 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):
March 31, 2025
Level 1Level 2Level 3Total
Cash, cash equivalents and restricted cash
$66,428 $ $ $66,428 
U.S. treasury bills 235,692  235,692 
U.S. treasury bonds 9,543  9,543 
Commercial paper 1,038  1,038 
Corporate bonds
 200  200 
Total
$66,428 $246,473 $ $312,901 
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):
March 31, 2025
Amortized CostUnrealized Gains
Unrealized Losses
Estimated Fair Value
Cash, cash equivalents and restricted cash
$66,428 $ $ $66,428 
U.S. treasury bills
235,714  (22)235,692 
U.S. treasury bonds
9,542 1  9,543 
Commercial paper1,038   1,038 
Corporate bonds
200   200 
Total cash, cash equivalents, restricted cash and short-term investments
$312,922 $1 $(22)$312,901 
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):
March 31, 2025December 31, 2024
Raw materials$771 $1,702 
Work in process41,746 36,623 
Finished goods
3,678 903 
Total inventory, net
$46,195 $39,228 
As of March 31, 2025 and December 31, 2024, inventory reserves was nil.
Schedule of Prepaid Expenses and Deposits
Prepaid expenses and deposits consisted of the following (in thousands):
March 31, 2025December 31, 2024
Prepaid manufacturing and other deposits
$1,148 $5,645 
Prepaid insurance
477 1,186 
Other prepaid expenses
3,910 4,388 
Total prepaid expenses and deposits
$5,535 $11,219 
Schedule of Intangible Assets, Net
Intangible assets, net consisted of the following (in thousands):
March 31, 2025
Gross Carrying
Value
Accumulated
Amortization
Net Carrying
Amount
Acquired intellectual property and reacquired right$15,126 $(11,734)$3,392 
Patents2,145 (1,379)766 
Internal-use software implementation costs2,873 (2,873) 
Total intangible assets, net
$20,144 $(15,986)$4,158 
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):
March 31, 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,688)(2,533)
Property and equipment, net$2,576 $2,731 
Schedule of Accrued Expenses
Accrued expenses consisted of the following (in thousands):
March 31, 2025December 31, 2024
Accrued sales rebates and fees
$22,290 $24,568 
Accrued payroll and related expenses
6,157 18,639 
Accrued research and development expenses
4,116 3,990 
Accrued sales and marketing expenses
1,178 2,329 
Accrued restructuring expenses
620 10,855 
Accrued other expenses
7,992 4,590 
Total accrued expenses
$42,353 $64,971