XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NOTE 7 — Segment Information and Concentrations (Details Narrative) - Percentage of inventory purchases from top three suppliers
6 Months Ended
Jun. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
Revenue, Major Customer [Line Items]      
Percentage of inventory purchases from top three suppliers 54.00%    
Accounts payable balances with top three suppliers   28.00% 40.00%