v3.25.1
Subsequent events (Details Narrative) - USD ($)
Apr. 24, 2025
Mar. 26, 2025
Mar. 31, 2025
Dec. 31, 2024
Subsequent Event [Line Items]        
Restricted common stock per share     $ 0.001 $ 0.001
Share value of common stock   $ 4,000,000    
Payments for fees   430,000    
Subsequent Event [Member] | Asset Purchase Agreement [Member]        
Subsequent Event [Line Items]        
Purchase price of assets $ 8,000,000      
Milstone payment 4,000,000      
Aggregate purchase price $ 3,500,000      
Restricted Stock [Member]        
Subsequent Event [Line Items]        
Share value of common stock   $ 2,500,000    
Restricted Stock [Member] | Asset Purchase Agreement [Member]        
Subsequent Event [Line Items]        
Restricted shares of common stock 914,635      
Restricted common stock per share $ 1.64      
Restricted Stock [Member] | Subsequent Event [Member] | Asset Purchase Agreement [Member]        
Subsequent Event [Line Items]        
Restricted shares of common stock 914,635      
Restricted common stock per share $ 1.64      
Milstone payment $ 4,000,000      
Share value of common stock 1,500,000      
Payments for fees $ 430,000