v3.26.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
Aug. 12, 2026
Jul. 16, 2026
Jul. 15, 2026
Jun. 30, 2026
Apr. 23, 2026
Sep. 30, 2025
Mar. 11, 2025
Mar. 10, 2025
Subsequent Events                
Warrants to purchase aggregate       40,353,913        
Exercise price         $ 0.3875      
Warrants exercise term         5 years      
Common stock, shares authorized       260,000,000   260,000,000 260,000,000 60,000,000
Subsequent Events                
Subsequent Events                
Common stock, shares authorized   600,000,000 260,000,000          
Subsequent Events | August 2026 Follow-On Offering                
Subsequent Events                
Common stock issued (in shares) 55,555,556              
Warrants to purchase aggregate 55,555,556              
Shares issued price (in dollars per share) $ 0.99              
Exercise price $ 1.1              
Warrants exercise term 5 years              
Net proceeds $ 51.1              
Subsequent Events | Underwriter                
Subsequent Events                
Period to exercise the underwriters 30 days              
Maximum number of additional shares 8,333,333              
Number of additional shares of common stock for the underwriter 8,333,333              
Subsequent Events | Underwriter | Maximum                
Subsequent Events                
Warrants to purchase aggregate 8,333,333              
Subsequent Events | Beneficial owner | August 2026 Follow-On Offering                
Subsequent Events                
Common stock issued (in shares) 2,525,252              
Subsequent Events | Chief Executive Officer | August 2026 Follow-On Offering                
Subsequent Events                
Common stock issued (in shares) 151,515              
Subsequent Events | Chief Financial Officer | August 2026 Follow-On Offering                
Subsequent Events                
Common stock issued (in shares) 101,010