v3.26.1
License agreement, related party (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Nov. 15, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Non refundable payments   $ 705,789 $ 496,197 $ 1,230,570 $ 810,601
Miralogxllc [Member] | License Agreement [Member] | Minimum [Member]          
Obligated to pay a royalty payment percentage 8.00%        
Royalty expense $ 250,000        
Miralogxllc [Member] | License Agreement [Member] | Common Stock Purchase Warrant [Member]          
Issuance of common stock shares 700,000        
Warrants exercise price $ 2.00        
Miralogxllc [Member] | License Agreement [Member]          
Non refundable payments       $ 100,000