XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash $ 3,414 $ 4,572
Accounts receivable, net of allowance for credit losses of $511 and $259 6,082 8,027
Prepaid expenses and other current assets 1,669 2,243
Inventory, net 11,280 12,284
Total current assets 22,445 27,126
Property and equipment, net 14,829 13,704
Operating lease right of use assets 1,771 1,893
Goodwill 0 10,580
Intangible assets, net 7,577 8,037
Deposits 122 119
Total assets 46,744 61,459
Current liabilities    
Accounts payable 7,444 8,959
Accrued expenses 2,910 2,462
Sales tax payable 501 195
Deferred revenue, current 846 847
Note payable, current 65 63
Contingent consideration, current 166 93
Operating lease liabilities, current 744 696
Total current liabilities 12,676 13,315
Deferred revenue, noncurrent 830 800
Note payable, noncurrent 165 199
Contingent consideration, noncurrent 50 216
Other liabilities, noncurrent 3,480 3,380
Deferred tax liabilities, noncurrent 1,815 1,290
Operating lease liabilities, noncurrent 836 971
Total liabilities 19,852 20,171
Commitments and contingencies (Note 10)
Stockholders' equity    
Preferred stock, $0.001 par value, 10,000,000 authorized, none outstanding as of June 30, 2025 and December 31, 2024 0 0
Common stock, $0.001 par value, 350,000,000 shares authorized, 16,858,931 and 14,835,630 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively 16 15
Additional paid-in-capital 151,382 147,072
Accumulated deficit (124,444) (104,643)
Accumulated Other Comprehensive Income (AOCI) (62) (1,156)
Total stockholders' equity 26,892 41,288
Total liabilities and stockholders' equity $ 46,744 $ 61,459