v3.25.1
Common and Preferred Stock (Details) - USD ($)
12 Months Ended
Jul. 29, 2022
Dec. 31, 2024
Mar. 31, 2025
Oct. 31, 2024
Aug. 26, 2024
Aug. 25, 2024
Oct. 26, 2022
Oct. 25, 2022
Common and Preferred Stock                
Offering price $ 8              
Gross proceeds $ 3,000,000              
Conversion price $ 1.22              
Common stock, shares issued 2,459,016 2,811,259 2,811,259          
Common stock, shares authorized   350,000,000 350,000,000 350,000,000 14,000,000 350,000,000 350,000,000 20,000,000
Series C convertible preferred stock                
Common and Preferred Stock                
Convertible preferred stock, shares issued 275,000              
Convertible preferred stock, par value (in dollars per share) $ 0.001              
Common stock, conversion holder shares   275,000            
Conversion price   $ 30.5            
Conversion of preferred stock   $ 2,000,000            
Convertible preferred stock, shares outstanding   0            
Series C convertible preferred stock | Common Stock                
Common and Preferred Stock                
Common stock issued upon the conversion   72,132            
Series C convertible preferred stock | Additional Paid-in Capital                
Common and Preferred Stock                
Common stock shares increased   $ 2,000,000            
Series D convertible preferred stock                
Common and Preferred Stock                
Convertible preferred stock, shares issued 100,000              
Convertible preferred stock, par value (in dollars per share) $ 0.001              
Common stock, conversion holder shares   100,000            
Conversion price   $ 30.5            
Votes per share 20,000              
Conversion of preferred stock   $ 728,000            
Convertible preferred stock, shares outstanding   0            
Series D convertible preferred stock | Common Stock                
Common and Preferred Stock                
Common stock issued upon the conversion   26,230            
Series D convertible preferred stock | Additional Paid-in Capital                
Common and Preferred Stock                
Common stock shares increased   $ 728,000