XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 162,328 $ 79,551
Marketable securities 902,758 834,750
Accounts receivable, net 24,318 38,811
Inventory 58,602 43,215
Prepaid expenses and other current assets 32,742 16,652
Total current assets 1,180,748 1,012,979
Property and equipment, net 62,075 35,651
Other assets 28,582 5,878
Total assets 1,271,405 1,054,508
Current liabilities    
Accounts payable 31,573 26,918
Accrued expenses and other current liabilities 74,810 59,624
Total current liabilities 106,383 86,542
Other liabilities 29,308 3,167
Total liabilities 135,691 89,709
Commitments and contingencies (Note 7)
Stockholders’ equity    
Common stock, $0.0001 par value; 1,000,000 shares authorized as of June 30, 2025 and December 31, 2024; 166,211 and 162,018 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively 17 16
Additional paid-in capital 1,258,581 1,173,153
Accumulated other comprehensive income 2,874 426
Accumulated deficit (125,758) (208,796)
Total stockholders’ equity 1,135,714 964,799
Total liabilities and stockholders’ equity $ 1,271,405 $ 1,054,508