v3.26.1
Preferred Stock - Series N Preferred Stock (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Sep. 09, 2025
USD ($)
shares
Mar. 31, 2026
$ / shares
shares
Dec. 31, 2025
shares
Dec. 08, 2025
shares
Class of Stock [Line Items]        
Number of shares issued for convertible preferred stock   596 55,998  
Outstanding   0 275  
Series N        
Class of Stock [Line Items]        
Shares converted   10 941  
Number of shares issued for convertible preferred stock       951
Preferred stock, convertible, terms   This exchange was executed at Exchange Ratio of 2,083-to-1 based on the $1.20 exchange price per share. As of March 31, 2026, there were no shares of Series N Preferred Stock outstanding.    
Exchange ratio of preferred stock   2,083    
Closing price | $ / shares   $ 1.2    
Outstanding   0 10  
Series N | Purchasers | PIPE Purchase Agreements        
Class of Stock [Line Items]        
Aggregate shares issued 951      
Proceeds from Issuance of Private Placement | $ $ 2.4