XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 44,962 $ 42,097
Accounts receivable, net 7,370 11,722
Inventory 11,306 9,110
Prepaid expenses and other current assets 1,115 1,272
Total current assets 64,753 64,201
Property and equipment, net 3,844 3,220
Intangible assets, net 2,551 3,416
Right-of-use assets 3,907 4,549
Other assets 3,867 2,403
Total assets 78,922 77,789
Current liabilities:    
Accounts payable 2,931 2,278
Accrued liabilities 2,253 2,449
Deferred revenue 0 78
Lease liabilities, current portion 1,342 1,306
Contract obligations 2,733 2,034
Software liabilities, current portion 1,769 1,769
Total current liabilities 11,028 9,914
Lease liabilities, net of current portion 2,654 3,336
Software liabilities, net of current portion 905 1,784
Long-term income tax liability 260 162
Total liabilities 14,847 15,196
Commitments and contingencies (Note 5)
Stockholders' equity:    
Preferred stock, $0.0001 par value per share; 5,000,000 shares authorized; no shares issued and outstanding as of June 30, 2025 and December 31, 2024
Common stock, $0.0001 par value per share; 100,000,000 shares authorized; 22,570,591 and 22,059,697 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively 2 2
Additional paid-in capital 202,778 199,460
Accumulated deficit (138,705) (136,869)
Total stockholders' equity 64,075 62,593
Total liabilities and stockholders' equity $ 78,922 $ 77,789