XML 19 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets [Abstract]    
Cash and cash equivalents $ 33,785 $ 43,049
Securities at fair value, current 35,711 24,688
Accounts and other receivables 10,509 17,377
Prepaid expenses and other current assets 4,052 1,824
Inventories, current 1,970 0
Total current assets 86,027 86,938
Securities at fair value, noncurrent 6,010 0
Inventories, noncurrent 10,999 9,841
Property, Plant and Equipment, Net 356 736
Operating lease right-of-use assets 657 790
Goodwill acquired 4,701 4,701
Intangible assets, net 68,993 69,227
Other long-term assets 384 94
Total assets 178,127 172,327
Liabilities and stockholders’ equity    
Accounts payable and accrued expenses 25,456 28,403
Line of credit payable 0 37,700
Current portion of operating lease liabilities 420 543
Current portion of discount and rebate liabilities 4,989 4,550
Other current liabilities 3,200 2,524
Total current liabilities 34,065 73,720
Long-term debt 59,504 5,066
Derivative and warrant liability 17,804 16,100
Income tax payable, noncurrent 14,431 0
Operating lease liabilities, less current portion 372 456
Discount and rebate liabilities, less current portion 7,655 7,663
Other long-term liabilities 4,630 7,458
Total liabilities 138,461 110,463
Commitments and contingencies (Note K)
Stockholders' equity:    
Common stock, $0.0001 par value, 250,000,000 shares authorized, 55,246,401 shares issued and 53,670,709 shares outstanding as of December 31, 2024; 43,110,360 shares issued and 41,534,668 shares outstanding as of December 31, 2023 5 4
Additional paid-in capital 555,302 472,664
Treasury stock, at cost (10,983) (10,983)
Accumulated deficit (505,289) (399,778)
Accumulated other comprehensive income (loss) 631 (43)
Total stockholders' equity 39,666 61,864
Total liabilities and stockholders' equity 178,127 172,327
Undesignated Preferred Stock [Member]    
Stockholders' equity:    
Undesignated preferred stock, $0.0001 par value, 10,000,000 shares authorized, no shares issued or outstanding as of December 31, 2024 or December 31, 2023 $ 0 $ 0