v3.25.2
Subsequent Events (Details Narrative) - USD ($)
6 Months Ended
Jul. 25, 2025
Jun. 30, 2025
Jun. 30, 2024
Jul. 28, 2025
Jul. 16, 2025
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Subsequent Event [Line Items]                  
Net proceeds from issuance of common stock   $ 50,000,000 $ 5,537,975            
Common Stock [Member]                  
Subsequent Event [Line Items]                  
Share issued   83,905,417 52,132,833     72,068,059 72,068,059 48,598,276 48,923,276
Subsequent Event [Member] | 2025 Inducement Equity Incentive Plan [Member]                  
Subsequent Event [Line Items]                  
Shares reserved for future issuance         2,000,000        
Subsequent Event [Member] | Common Stock [Member] | Registered Direct Offering [Member]                  
Subsequent Event [Line Items]                  
Share issued 7,500,000                
Shares issued price per share $ 8                
Gross proceeds from the offering $ 60,000,000                
Net proceeds from issuance of common stock $ 56,400,000                
Subsequent Event [Member] | Series Seed-1 Preferred Stock [Member] | IsoBio Inc [Member]                  
Subsequent Event [Line Items]                  
Share purchased       2,000,000          
Share purchased price per share       $ 2.5          
Total aggregate purchase price of shares       $ 5,000,000