XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Notes Receivable (Details Narrative) - USD ($)
6 Months Ended
Feb. 04, 2021
Jun. 30, 2025
Dec. 31, 2024
Apr. 30, 2024
Feb. 04, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Advances on Inventory   $ 596,559 $ 123,792    
Manufacturing and Distributorship Agreement [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Amount loaned as per agreement $ 500,000        
Expiration date of agreement May 31, 2027        
Interest rate 3.00%        
Minimum contractual payment   12,000     $ 12,000
Advances on Inventory       $ 75,600  
Allowance for doubful accounts   75,600      
Amount repaid as a reduction of inventory costs   156,241      
Principal amount   140,018      
Interest amount   16,223      
Note receivable due   396,078      
Note principal amount receivable   359,982      
Note interest amount receivable   $ 36,096