XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 10,506 $ 12,217
Restricted cash - current 219
Accounts receivable, net of allowance of $621 and $582 at 2025 and 2024, respectively 5,333 3,824
Inventories, net 10,147 8,331
Prepaid expenses and other current assets 677 1,848
Total current assets 26,663 26,439
Property and equipment, net 3,156 3,573
Goodwill 3,764 3,764
Intangible assets, net 6,665 7,358
Operating lease right-of-use assets 5,059 5,483
Prepaid and other non-current assets 280 107
Total assets 45,587 46,724
Current liabilities:    
Accounts payable 4,681 5,668
Accrued liabilities 1,969 2,922
Deferred revenue 7,539 6,804
Current contingent consideration 5,558 5,638
Current portion of operating lease liabilities 623 570
Total current liabilities 20,370 21,602
Long-term deferred revenue 607 2,064
Long term contingent consideration 7,016 6,126
Operating lease liabilities 4,960 5,436
Other liabilities 1,100 64
Total liabilities 34,053 35,292
Series A - Convertible preferred stock:    
Convertible preferred stock, Series A, par value $0.001; 10,000,000 shares authorized; 21,121 and 21,458 shares outstanding at 2025 and 2024, respectively 5,268 5,352
Stockholders’ equity:    
Common stock, par value $0.001; 300,000,000 shares authorized, 91,088,439 and 85,326,557 shares issued at 2025 and 2024, respectively 91 85
Additional paid in capital 584,218 567,926
Treasury stock, 4,015 shares at 2025 and 2024 (206) (206)
Accumulated deficit (577,837) (561,725)
Total stockholders’ equity 6,266 6,080
Total liabilities and stockholders’ equity $ 45,587 $ 46,724