XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Accrued Liabilities
          
   March 31,  December 31,
   2022  2021
Accrued wages and benefits  $136,929   $185,402 
Accrued bonus   30,000    30,000 
Accrued warranty   76,927    75,000 
Accrued rebates   150,000    60,000 
Accrued interest   38,871    33,852 
Accrued professional fees   169,701    10,225 
Accrued operating expense   57,610    62,335 
Total  $660,038   $456,814