v3.25.2
NOTE 7 — Segment Information and Concentrations (Details Narrative) - Supplier Concentration Risk [Member]
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Revenue, Major Customer [Line Items]      
Percentage of inventory purchases from top three suppliers 48.00% 55.00%  
Accounts payable balances with top two suppliers 27.00%   26.00%