XML 131 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current Assets    
Cash $ 431,112 $ 484,427
Inventory, net 1,998,807 2,421,885
Prepaid expenses and other current assets 190,412 192,130
Total current assets 2,736,601 3,265,714
Property, equipment and leasehold improvements, net 342,681 339,546
Operating lease right-of-use assets 844,083 1,133,092
Intangible assets, net 573,955 646,422
Goodwill 249,986 249,986
Other assets 30,724 30,724
Total assets 4,778,030 5,665,484
Current liabilities    
Accounts payable and accrued liabilities 789,702 829,456
Customer deposits and unearned revenue 255,740 167,534
Other liabilities 451,954 372,943
Operating lease liabilities 259,154 269,046
Loans payable, current portion 75,304 66,486
Total current liabilities 2,502,787 1,792,151
Loans payable, net of current portion 64,656 143,960
Convertible notes, net of current portion 342,943
Operating lease liabilities 615,915 864,057
Total liabilities 3,183,358 3,143,111
Commitments and contingent liabilities (see note 15)
Stockholders’ equity    
Preferred stock; $0.001 par value: 10,000,000 shares authorized; 425,000 issued and outstanding as of December 31, 2023 and December 31, 2022. 425 425
Common stock; $0.0001 par value; 1,000,000,000 shares authorized; 437,742,050 shares issued and outstanding at December 31, 2023 and 425,520,662 shares issued and outstanding at December 31, 2022, respectively. 43,775 42,553
Common stock payable 138,941 shares and 138,941 shares, respectively as of December 31, 2023 and December 31, 2022. 14 14
Additional paid-in capital 19,236,068 18,916,876
Accumulated deficit (17,685,610) (16,437,495)
Total stockholders’ equity 1,594,672 2,522,373
Total liabilities and stockholders’ equity 4,778,030 5,665,484
Nonrelated Party [Member]    
Current Assets    
Accounts receivable 84,140 111,844
Current liabilities    
Convertible notes 346,871
Related Party [Member]    
Current Assets    
Accounts receivable 32,130 55,428
Current liabilities    
Accounts payable - related parties 46,578 37,539
Convertible notes 52,484 49,147
Related party notes payable $ 225,000