XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash $ 6,227 $ 3,582
Accounts receivable, net of allowance for credit losses of $146 and $97 as of March 31, 2024 and December 31, 2023, respectively 11,195 9,010
Inventories 9,590 7,579
Prepaid expenses and other current assets 7,302 7,512
Total current assets 34,314 27,683
Property and equipment, net 3,990 3,899
Operating lease right-of-use assets 581 760
Financing lease right-of-use assets 340 403
Deferred financing costs 6 195
Other assets 75 82
Total assets 39,306 33,022
Current liabilities    
Accounts payable and accrued liabilities 12,317 12,609
Current portion of operating lease liabilities 443 582
Current portion of financing lease liabilities 125 139
Deferred revenue 7,921 4,932
Total current liabilities 20,806 18,262
Operating lease liabilities, non-current portion 169 215
Financing lease liabilities, non-current portion 227 278
Other long-term liabilities 45 49
Total liabilities 21,247 18,804
Stockholders’ equity    
Preferred stock, $0.001 par value, 5,000,000 shares authorized; none issued
Common stock, $0.001 par value, 30,000,000 shares authorized; 10,821,860 and 9,930,022 shares issued and outstanding on March 31, 2024 and December 31, 2023, respectively 11 10
Additional paid-in capital 38,712 33,837
Accumulated deficit (20,664) (19,629)
Total stockholders’ equity 18,059 14,218
Total liabilities and stockholders’ equity $ 39,306 $ 33,022