Quarterly report [Sections 13 or 15(d)]

Subsequent Events - Additional Information (Details)

v3.25.1
Subsequent Events - Additional Information (Details) - Private Placement - USD ($)
1 Months Ended
May 09, 2025
Mar. 03, 2025
Feb. 24, 2025
Mar. 14, 2024
Mar. 31, 2025
Feb. 28, 2025
Apr. 25, 2024
Subsequent Event [Line Items]              
Common stock per share   $ 1.5 $ 1.5        
Aggregate purchase price   $ 1,400,000 $ 2,700,000        
Stan Smith              
Subsequent Event [Line Items]              
Number of common stock Issued and sold         25,000 50,000  
Aggregate purchase price         $ 37,500 $ 75,000  
Warrants to purchase common stock         25,000 50,000  
Ramiro Guerrero              
Subsequent Event [Line Items]              
Number of common stock Issued and sold         33,333 73,333  
Aggregate purchase price         $ 50,000 $ 110,000  
Warrants to purchase common stock         33,333 73,333  
Subsequent Event              
Subsequent Event [Line Items]              
Common stock per share $ 1.5            
Aggregate purchase price $ 1,080,000.00            
Subsequent Event | Stan Smith              
Subsequent Event [Line Items]              
Number of common stock Issued and sold 66,666            
Aggregate purchase price $ 99,999            
Warrants to purchase common stock 66,666            
Subsequent Event | Ramiro Guerrero              
Subsequent Event [Line Items]              
Number of common stock Issued and sold 20,000            
Aggregate purchase price $ 30,000            
Warrants to purchase common stock 20,000            
Common Stock              
Subsequent Event [Line Items]              
Number of common stock Issued and sold   952,633 1,810,000 2,496,318      
Common Stock | Subsequent Event              
Subsequent Event [Line Items]              
Number of common stock Issued and sold 719,999            
Investor Warrants              
Subsequent Event [Line Items]              
Number of common stock Issued and sold   952,633 1,810,000        
Common stock per share   $ 1.85 $ 1.87       $ 1.85
Investor Warrants | Subsequent Event              
Subsequent Event [Line Items]              
Number of common stock Issued and sold 719,999            
Common stock per share $ 2.05