XML 27 R2.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 $ 105,933 $ 90,569
Accounts receivable, net of allowances of $780 and $508, respectively 9,268 7,551
Inventory 12,107 10,983
Prepaid expenses and other current assets 2,505 2,987
Total current assets 129,813 112,090
Property and equipment, net 2,505 1,763
Operating lease right-of-use asset 1,069 1,349
Other non-current assets 27 27
Total assets 133,414 115,229
Current liabilities:    
Accounts payable 2,582 1,884
Accrued expenses 8,180 5,980
Total current liabilities 10,762 7,864
Long-term debt 49,273 29,222
Operating lease liability, non-current portion 877 1,160
Other long-term liabilities 1,447 1,036
Total liabilities 62,359 39,282
Commitments and contingencies (Note 10)
Stockholders' equity:    
Common stock, $0.01 par value, 200,000,000 authorized as of December 31, 2024 and 2023; 25,324,684 and 20,879,199 shares issued and outstanding as of December 31, 2024 and 2023, respectively 253 209
Additional paid-in capital 608,354 553,326
Accumulated deficit (537,346) (477,381)
Accumulated other comprehensive loss (206) (207)
Total stockholders' equity 71,055 75,947
Total liabilities and stockholders' equity $ 133,414 $ 115,229