XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - USD ($)
6 Months Ended
Aug. 08, 2025
Jul. 31, 2025
Jul. 22, 2025
Jul. 16, 2025
Apr. 02, 2021
Jun. 30, 2025
Jun. 30, 2024
Jul. 17, 2025
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Subsequent Events [Line Items]                        
Common stock par value (in Dollars per share)           $ 0.001       $ 0.001    
Common stock shares issued           24,491,069       7,391,996    
Common stock shares outstanding           24,491,069       7,391,996    
Delivery of shares           569,103 300,000          
Promissory Note [Member]                        
Subsequent Events [Line Items]                        
Original principal amount (in Dollars)         $ 5,250,000              
Reverse Stock Split [Member]                        
Subsequent Events [Line Items]                        
Common stock shares issued           1            
Common stock shares outstanding           1            
Subsequent Event [Member]                        
Subsequent Events [Line Items]                        
Reverse stock split       1-for-10                
Subsequent Event [Member] | Promissory Note [Member]                        
Subsequent Events [Line Items]                        
Original principal amount (in Dollars) $ 200,000 $ 250,000 $ 250,000                  
Common Stock [Member]                        
Subsequent Events [Line Items]                        
Common stock shares outstanding           25,305,012 8,516,357   24,491,069 9,161,218 8,128,525 7,963,444
Common Stock [Member] | Reverse Stock Split [Member]                        
Subsequent Events [Line Items]                        
Common stock shares issued           25,300,000            
Common stock shares outstanding           2,530,000            
Common Stock [Member] | Subsequent Event [Member]                        
Subsequent Events [Line Items]                        
Common stock par value (in Dollars per share)       $ 0.001                
Common stock shares issued               10        
Delivery of shares 134,408 132,275 123,152                  
Common Stock [Member] | Subsequent Event [Member] | Reverse Stock Split [Member]                        
Subsequent Events [Line Items]                        
Common stock shares outstanding               10