XML 20 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 6,106 $ 9,468
Short-term investments in held-to-maturity securities 412,728 518,733
Accounts receivable, net 38,209 21,861
Inventories 76,741 65,539
Prepaid expenses and other current assets 10,276 7,641
Total current assets 544,060 623,242
Property and equipment, net 82,475 54,685
Intangible assets, net 163,558 177,079
Right-of-use assets, net 6,569 8,262
Goodwill 87,098 87,098
Other assets 1,199 1,317
Total assets 884,959 951,683
Current liabilities:    
Accounts payable 22,894 8,690
Accrued expenses and other current liabilities 85,555 112,704
Total current liabilities 108,449 121,394
Other non-current liabilities 76,791 122,237
Total liabilities 185,240 243,631
Commitments and contingencies (Note 6)
Stockholders’ equity:    
Common stock, $0.0001 par value - 200,000 shares authorized; 23,598 and 22,692 shares issued and outstanding at December 31, 2024 and 2023 2 2
Additional paid-in capital 881,718 796,450
Accumulated deficit (182,001) (88,400)
Total stockholders’ equity 699,719 708,052
Total liabilities and stockholders’ equity $ 884,959 $ 951,683