XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Product Information [Line Items]            
Date of incorporation     Dec. 15, 2014      
Accounts Receivable, after Allowance for Credit Loss $ 2,143,808   $ 2,143,808   $ 2,816,541  
Marketing expense $ 299,655 $ 172,617 $ 564,710 $ 425,342    
Earnings per share diluted $ (0.89) $ (0.87) $ (1.35) $ (1.21)    
Income tax examination description     less than a 50% likelihood   less than a 50% likelihood  
Income tax expense    
Warranty liability 85,000   85,000   $ 82,238  
2 Third-party Vendors [Member]            
Product Information [Line Items]            
Accounts payable and accrued expense $ 0   $ 0   $ 0  
Supplier Concentration Risk [Member] | Inventory [Member] | 2 Third-party Vendors [Member]            
Product Information [Line Items]            
Risk percentage     20.00%     20.00%
Minimum [Member]            
Product Information [Line Items]            
Estimated useful life 5 years   5 years      
Maximum [Member]            
Product Information [Line Items]            
Estimated useful life 7 years   7 years