v3.26.1
Stockholders' Equity (June 2025 Offering) (Details) - USD ($)
$ / shares in Units, $ in Millions
Oct. 06, 2025
Jun. 24, 2025
Warrant amendment    
Stockholders' Equity    
Issuance of common stock, net shares 28,571,432  
Warrants term   5 years
June 2025 Offering    
Stockholders' Equity    
Issuance of common stock, net shares   17,142,860
Exercise price of warrants $ 0.6  
Deemed dividend on warrant modification $ 0.6  
June 2025 Offering | Warrant amendment    
Stockholders' Equity    
Sale of stock, net proceeds   $ 11.6
Exercise price of warrants   $ 0.7
June 2025 Offering | Warrant amendment | Minimum    
Stockholders' Equity    
Percentage of customary blocker provision for warrants   4.99%
June 2025 Offering | Warrant amendment | Maximum    
Stockholders' Equity    
Percentage of customary blocker provision for warrants   9.99%
June 2025 Offering | Warrant amendment | Mr. Hong    
Stockholders' Equity    
Purchase price per share of stock and warrants   $ 0.7
Shares purchase   $ 3.0
June 2025 Offering | Warrant amendment | Mr. Hong | Maximum    
Stockholders' Equity    
Issuance of common stock, net shares   34,285,720