v3.26.1
Intellectual Property (Details 1) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Intellectual Property    
December 31, 2026 (remaining) $ 102,300  
December 31, 2027 204,600  
December 31, 2028 204,600  
December 31, 2029 204,600  
December 31, 2030 204,600  
Thereafter 271,863  
Total $ 1,192,563 $ 1,294,863