XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Concentration of Credit Risk (Tables)
3 Months Ended
Mar. 31, 2024
Risks and Uncertainties [Abstract]  
Schedule of Concentration Risk
   Three Months Ended   Three Months Ended 
   March 31, 2024   March 31, 2023 
Customer  Net Sales  

% of Net

Sales

   Net Sales  

% of Net

Sales

 
Customer A  $2,226,000    46%  $2,563,000    50%
Customer B   1,710,000    35    1,652,000    32