XML 171 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of business and summary of significant accounting policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Net loss $ 1,248,115 $ 1,892,891
Accumulated deficit 17,685,610 16,437,495
Cash FDIC insured amount 25,000 0
Allowance for doubtful accounts 54,427 28,558
Impairment on goodwill 0 0
Impairment on intangible assets 0 0
Advertising and marketing costs 365,604 499,441
Research and development costs $ 13,880 18,393
Percentage of minimum deposit for custom and large tank fill systems 50.00%  
Percentage of restocking fees 15.00%  
Customer deposits and unearned revenue $ 255,740 167,534
Allowance for warranty work 40,468 27,651
Stock-based compensation $ 81,424 $ 962,446
Antidilutive earnings per share, amount 107,761,177 266,722,242
Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Cash FDIC insured amount $ 250,000  
Property, plant and equipment, useful life 5 years  
Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 3 years