XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Cash $ 6,512 $ 3,582
Accounts receivable, net of allowance for credit losses of $150 and $97 as of June 30, 2024 and December 31, 2023, respectively 5,900 9,010
Inventories 12,657 7,579
Prepaid expenses and other current assets 7,946 7,512
Total current assets 33,015 27,683
Property and equipment, net 4,226 3,899
Operating lease right-of-use assets 399 760
Financing lease right-of-use assets 309 403
Deferred financing costs 195
Other assets 75 82
Total assets 38,024 33,022
Current liabilities    
Accounts payable and accrued liabilities 12,507 12,609
Current portion of operating lease liabilities 302 582
Current portion of financing lease liabilities 123 139
Deferred revenue 8,943 4,932
Total current liabilities 21,875 18,262
Operating lease liabilities, non-current portion 121 215
Financing lease liabilities, non-current portion 200 278
Other long-term liabilities 40 49
Total liabilities 22,236 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,917,038 and 9,930,022 shares issued and outstanding on June 30, 2024 and December 31, 2023, respectively 11 10
Additional paid-in capital 38,724 33,837
Accumulated deficit (22,947) (19,629)
Total stockholders’ equity 15,788 14,218
Total liabilities and stockholders’ equity $ 38,024 $ 33,022