v3.26.1
Common Stock Warrants (Additional Information) (Details)
1 Months Ended 3 Months Ended
Mar. 31, 2026
USD ($)
shares
Mar. 31, 2026
USD ($)
shares
Mar. 31, 2025
USD ($)
Mar. 17, 2026
Investor
Class of Warrant or Right [Line Items]        
Warrant Coverage Percentage 50.00% 50.00%    
Warrants and Rights Outstanding $ 1.751 $ 1.751    
Proceeds from common stock and pre-funded common stock warrants   10,000,000 $ 12,102,000  
Share Price Of Units Issued $ 0.938 $ 0.938    
Share and Warrant Offering Price | shares   1.0288    
Private Placement [Member] | Subscription Agreements [Member]        
Class of Warrant or Right [Line Items]        
Number Of Accredited Investors | Investor       15
Investors [Member] | Underwriting Agreements [Member]        
Class of Warrant or Right [Line Items]        
Sale of shares | shares 8,438,790      
Prefunded Common Stock Warrants [Member] | Private Placement [Member]        
Class of Warrant or Right [Line Items]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares 2,200,000 2,200,000    
Revenue Milestone Warrants [Member]        
Class of Warrant or Right [Line Items]        
Warrants and Rights Outstanding $ 1.9326 $ 1.9326    
Milestone Warrant [Member]        
Class of Warrant or Right [Line Items]        
Warrants and Rights Outstanding $ 5,319,392 $ 5,319,392