v3.26.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash $ 456,069 $ 865,624
Accounts receivable 32,687 3,624,547
Inventory 2,668,700 1,430,881
Prepaid expenses and other current assets 420,398 480,903
Total current assets 3,577,854 6,401,955
Noncurrent assets:    
Property and equipment, net 603,221 645,240
Operating lease right-of-use assets (ROU) 630,958 701,878
Capitalized software development costs 2,667,942 2,920,718
Other long-term assets 26,840 27,893
Total long-term assets 3,928,961 4,295,729
Total assets 7,506,815 10,697,684
Current liabilities:    
Accounts payable 6,608,784 4,124,924
Accrued expenses 2,185,947 1,826,189
Accrued compensation 201,737 177,222
Accrued franchise taxes 20,428 8,428
Derivative liabilities 197,742 78,635
Deferred revenue, current portion 1,984,370 236,038
Operating lease liabilities, current portion 148,808 139,963
Total current liabilities 13,053,606 8,132,050
Long-term liabilities:    
Deferred revenue, net of current portion 1,748,512
Operating lease liabilities, net of current portion 500,910 577,656
Total long-term liabilities 500,910 2,326,168
Total liabilities 13,554,516 10,458,218
Commitments and contingencies (Note 18)
Shareholders’ equity (deficit)    
Common stock, $0.0001 par value; 300,000,000 shares authorized; 29,633,274 and 29,273,321 shares issued and outstanding as of March 31, 2026 and December 31, 2025, respectively [1] 197 117
Additional paid-in capital [1] 63,639,477 61,690,683
Accumulated deficit (69,687,375) (61,451,334)
Total shareholders’ equity (deficit) (6,047,701) 239,466
Total liabilities and shareholders’ equity (deficit) 7,506,815 10,697,684
Related Parties    
Current liabilities:    
Interest payable to related parties 10,344
Short-term debt from third-parties, net 1,345,450 1,540,651
Short-term debt from related parties, net $ 349,996
[1] All share information, Common Stock balances, and Additional paid-in capital balances have been adjusted to reflect a  1-for-25 reverse stock split effective May 29, 2026.