XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 36,946 $ 26,795
Accounts receivable, net 11,554 10,665
Inventory 8,391 6,683
Prepaid expenses and other current assets 988 604
Total current assets 57,879 44,747
Property and equipment, net 3,717 3,883
Right-of-use assets 5,495 6,641
Other assets 212 62
Total assets 67,303 55,333
Current liabilities:    
Accounts payable 2,916 2,778
Accrued liabilities 4,336 3,533
Deferred revenue 336 821
Current portion of long-term debt   2,594
Lease liabilities, current portion 1,190 1,122
Other liabilities   27
Total current liabilities 8,778 10,875
Lease liabilities, net of current portion 4,390 5,580
Long-term income tax liability 214 214
Total liabilities 13,382 16,669
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 December 31, 2023 and December 31, 2022, respectively
Common stock, $0.0001 par value per share; 100,000,000 shares authorized; 21,080,472 and 20,374,288 shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively 2 2
Additional paid-in capital 191,569 185,364
Accumulated deficit (137,650) (146,702)
Total stockholders' equity 53,921 38,664
Total liabilities and stockholders' equity $ 67,303 $ 55,333