XML 30 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Concentration of Credit Risk (Tables)
3 Months Ended
Mar. 31, 2025
Risks and Uncertainties [Abstract]  
Schedule of Concentration Risk

 

   Three Months Ended   Three Months Ended 
   March 31, 2025   March 31, 2024 
Customer  Net Sales   % of Net Sales   Net Sales   % of Net Sales 
Customer A  $3,091,000    64%  $2,226,000    46%
Customer B  $523,000    11%  $1,710,000    35%