v3.26.1
Related Party Transactions (Details) - USD ($)
1 Months Ended 3 Months Ended
Mar. 31, 2025
Jun. 30, 2025
Aug. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Sep. 30, 2025
Related Party Transaction [Line Items]            
Pre-funded warrants outstanding (in shares)       6,188,021    
Proceeds from issuance of common stock and common warrants from the January 2025 Offering       $ 0 $ 9,143,000  
Convertible Notes Payable            
Related Party Transaction [Line Items]            
Proceeds from issuance of common stock and common warrants from the January 2025 Offering     $ 19,700,000      
Senior Secured Convertible Promissory Note            
Related Party Transaction [Line Items]            
Debt instrument, face amount   $ 10,000,000.0        
Number of shares of common stock to purchase (up to) (in shares)   103,225       103,225
Proceeds from issuance of long-term debt   $ 9,900,000        
Senior Secured Convertible Promissory Note | Convertible Notes Payable            
Related Party Transaction [Line Items]            
Debt instrument, face amount     $ 20,000,000.0      
March 2024 Pre-Funded Warrants            
Related Party Transaction [Line Items]            
Pre-funded warrants outstanding (in shares)       1,032,702    
Pre-Funded Warrant            
Related Party Transaction [Line Items]            
Pre-funded warrants outstanding (in shares)       1,600,000    
Pre-Funded Warrant | Common Stock            
Related Party Transaction [Line Items]            
Number of shares of common stock to purchase (up to) (in shares) 3,500,573       3,500,573  
Accrued interest $ 300,000          
July 2024 Common Warrants One            
Related Party Transaction [Line Items]            
Pre-funded warrants outstanding (in shares)       1,600,000    
June 2025 Common Warrants            
Related Party Transaction [Line Items]            
Pre-funded warrants outstanding (in shares)       103,225    
July Pre-Funded Warrants and July Common Warrants | Jay Venkatesan and Trusts Affiliated With Jay Venkatesan | Purchase of Warrants | July 2024 Public Offering            
Related Party Transaction [Line Items]            
Pre-funded warrants outstanding (in shares)       200,000    
Issued (in shares)       200,000