Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity - Additional Information (Details)

v3.25.2
Stockholders' Equity - Additional Information (Details)
6 Months Ended
Oct. 21, 2024
USD ($)
$ / shares
shares
May 20, 2024
USD ($)
$ / shares
shares
Jan. 01, 2023
USD ($)
Jun. 30, 2025
USD ($)
Vote
shares
Jun. 30, 2024
USD ($)
Mar. 31, 2025
shares
Jan. 31, 2025
$ / shares
shares
Class Of Stock [Line Items]              
Votes per each common stock share | Vote       1      
Common stock shares reserved for issuance           7,448,531  
Proceeds from issuance of common stock, pre-funded warrants and warrants, net of issuance costs | $     $ 1,000,000 $ 150 $ 3,611,255    
Initial fair value of Warrants | $     $ 1,800,000        
Series A-1 Warrants [Member] | October Two Thousand Twenty Four Offering [Member]              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares $ 1.37            
Series B-1 Warrants [Member] | October Two Thousand Twenty Four Offering [Member]              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares $ 1.49            
Warrant [Member]              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares             $ 1.7125
Common warrants issued for purchase of common shares             702,625
Warrant [Member] | October Two Thousand Twenty Four Offering [Member]              
Class Of Stock [Line Items]              
Issuance of common stock for services, Shares 58,310,000            
Sale of common stock | $ / shares $ 1.37            
Warrants exercise price | $ / shares $ 0.001            
Common warrants issued for purchase of common shares 21,985,000            
Warrant [Member] | Series A-1 Warrants [Member] | October Two Thousand Twenty Four Offering [Member]              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares $ 1.37            
Common warrants issued for purchase of common shares 40,139,474            
Warrant [Member] | Series B-1 Warrants [Member] | October Two Thousand Twenty Four Offering [Member]              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares $ 1.37            
Common warrants issued for purchase of common shares 73,813,529            
Placement Agent Warrants [Member] | Warrant [Member]              
Class Of Stock [Line Items]              
Warrants outstanding       19,665,131      
Securities purchase agreements [Member] | Warrant [Member]              
Class Of Stock [Line Items]              
Issuance of common stock for services, Shares   714,527          
Sale of common stock | $ / shares   $ 1.68          
Warrants exercise price | $ / shares   $ 0.0001          
Common warrants issued for purchase of common shares   957,925          
Proceeds from issuance of common stock, pre-funded warrants and warrants, net of issuance costs | $   $ 2,200,000          
Securities purchase agreements [Member] | Warrant [Member] | Series A [Member]              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares   $ 1.68          
Common warrants issued for purchase of common shares   1,672,452          
Securities purchase agreements [Member] | Warrant [Member] | Series B [Member]              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares   $ 1.68          
Common warrants issued for purchase of common shares   1,672,452          
Warrant Inducement Agreement [Member] | Series C [Member]              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares   $ 1.68          
Common warrants issued for purchase of common shares   1,229,484          
Warrant Inducement Agreement [Member] | Common Stock              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares   $ 1.68          
Common warrants issued for purchase of common shares   708,500          
Warrant Inducement Agreement [Member] | Common Stock | Series C [Member]              
Class Of Stock [Line Items]              
Common warrants issued for purchase of common shares   708,500          
Warrant Inducement Agreement [Member] | Common Stock | Series D [Member]              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares   $ 1.68          
Common warrants issued for purchase of common shares   708,500          
Private Placement [Member] | October Two Thousand Twenty Four Offering [Member]              
Class Of Stock [Line Items]              
Issuance of common stock | $ $ 110,000,000            
Warrant issued | $ $ 275,000,000