XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 42,158 $ 42,097
Accounts receivable, net 12,565 11,722
Inventory 10,991 9,110
Prepaid expenses and other current assets 1,037 1,272
Total current assets 66,751 64,201
Property and equipment, net 3,671 3,220
Intangible assets, net 2,973 3,416
Right-of-use assets 4,230 4,549
Other assets 2,605 2,403
Total assets 80,230 77,789
Current liabilities:    
Accounts payable 3,182 2,278
Accrued liabilities 2,556 2,449
Deferred revenue 1,140 78
Lease liabilities, current portion 1,323 1,306
Contract obligations 2,598 2,034
Software liabilities, current portion 1,769 1,769
Total current liabilities 12,568 9,914
Lease liabilities, net of current portion 2,998 3,336
Software liabilities, net of current portion 1,345 1,784
Long-term income tax liability 286 162
Total liabilities 17,197 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 March 31, 2025 and December 31, 2024
Common stock, $0.0001 par value per share; 100,000,000 shares authorized; 22,352,145 and 22,059,697 shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively 2 2
Additional paid-in capital 201,066 199,460
Accumulated deficit (138,035) (136,869)
Total stockholders' equity 63,033 62,593
Total liabilities and stockholders' equity $ 80,230 $ 77,789