XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable $ 55,782 $ 38,056
Accrued warranty reserve 347 1,926
Accrued compensation and deferred wages, marketing allowances, customer deposits. 412,140 269,457
Total $ 468,269 $ 309,439