XML 38 R24.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Accounts payable $ 38,056 $ 126,281  
Accrued warranty reserve 1,926 46,322 $ 56,465
Accrued compensation and deferred wages, marketing allowances, customer deposits and other liabilities 269,457 365,948  
 Total $ 309,439 $ 538,551