XML 31 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 71,546 $ 23,872
Trade and other receivables, net 7,344 8,471
Inventories, net 6,044 6,769
Prepaid expenses and other current assets 3,286 1,854
Total current assets 88,220 40,966
Property and equipment, net 3,799 4,179
Right-of-use assets, net 5,182 5,557
Intangible assets, net 0 1,278
Other non-current assets 4,223 5,438
Total assets 101,424 57,418
Current liabilities:    
Accounts payable 10,287 8,926
Accrued expenses 5,907 6,497
Lease liabilities, current 510 390
Deferred revenue, current 1,048 1,551
Liability related to the sale of future revenue, current 1,000 922
Royalty obligations, current 87 0
Loans payable, current 26 22
Total current liabilities 18,865 18,308
Notes payable, net 32,500 27,508
Royalty obligations, net 20,129 14,761
Liability related to the sale of future revenue, net 62,718 63,568
Lease liabilities 4,968 5,399
Deferred revenue, net of current portion 20,005 32,345
Other non-current liabilities 2,395 2,016
Total liabilities 161,580 163,905
Contingencies (Note 23)
Stockholders’ deficit:    
Common stock, 0.001 par value. Authorized 250,000,000 shares; 91,413,742 and 68,533,085 shares issued and outstanding at December 31, 2024 and December 31, 2023, respectively 91 69
Additional paid-in capital 302,967 212,521
Accumulated deficit (363,214) (319,077)
Total stockholders’ deficit (60,156) (106,487)
Total liabilities and stockholders’ deficit $ 101,424 $ 57,418