v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 24,339,602 $ 31,174,880
Restricted Cash 2,204,439 2,200,096
Short-term investments 10,033,654 0
Accounts receivable, net (Note 4) 5,313,769 11,549,718
Inventories, net (Note 5) 6,766,659 5,420,439
Prepaid expenses and other current assets 730,002 472,884
Total current assets 49,388,125 50,818,017
Property and equipment, net 505,504 674,654
Operating lease right-of use assets 1,169,837 1,216,871
Deposits and other 35,073 38,093
Intangible assets, net (Note 7) 73,908 73,908
Total Assets 51,172,447 52,821,543
Current liabilities    
Accounts payable 1,792,922 1,716,389
Accrued expenses and other current liabilities (Note 6) 2,467,379 3,630,130
Current portion of operating lease liabilities (Note 9) 230,075 219,097
Current liabilities of discontinued operations 157,274  
Total current liabilities 4,647,650 5,565,616
Operating lease liabilities, net of current portion (Note 10) 1,186,643 1,249,862
Total liabilities 5,834,293 6,815,478
Commitments and contingencies (Note 10)
Stockholders’ equity    
Common stock, $0.0001 par value; 50,000,000 shares authorized; 24,769,017 and 24,583,775 shares issued and outstanding 2,477 2,458
Additional paid-in capital 62,841,899 62,968,973
Accumulated other comprehensive loss (20,993)  
Accumulated deficit (17,485,229) (16,965,367)
Total stockholders’ equity 45,338,154 46,006,064
Total Liabilities and Stockholders' Equity $ 51,172,447 $ 52,821,543