v3.26.1
Stockholders’ Equity - Exercise Of Pre-Funded Warrants (Details) - $ / shares
Dec. 31, 2025
Apr. 30, 2025
Nov. 05, 2024
Class of Warrant or Right [Line Items]      
Class of warrant or right exercise price of warrants or rights Amount 6,792,559    
Pre-funded warrants outstanding      
Class of Warrant or Right [Line Items]      
Class of warrant or right, exercise price of warrants or rights (in dollars per share) $ 0.000001 $ 0.001  
Pre-funded warrants outstanding | Legacy pre-funded warrants outstanding      
Class of Warrant or Right [Line Items]      
Class of warrant or right, exercise price of warrants or rights (in dollars per share) $ 0.000001    
Class of warrant or right exercise price of warrants or rights Amount 425,987    
Pre-funded warrants outstanding | December 2023 preferred stock conversion      
Class of Warrant or Right [Line Items]      
Class of warrant or right, exercise price of warrants or rights (in dollars per share) $ 0.000001    
Class of warrant or right exercise price of warrants or rights Amount 1,708,332    
Pre-funded warrants outstanding | December 2023 Pre-Closing Financing      
Class of Warrant or Right [Line Items]      
Class of warrant or right, exercise price of warrants or rights (in dollars per share) $ 0.000001    
Class of warrant or right exercise price of warrants or rights Amount 1,825,635    
Pre-funded warrants outstanding | November 2024 private placement      
Class of Warrant or Right [Line Items]      
Class of warrant or right, exercise price of warrants or rights (in dollars per share) $ 0.001   $ 0.001
Class of warrant or right exercise price of warrants or rights Amount 2,165,042    
Pre-funded warrants outstanding | April 2025 common stock conversion      
Class of Warrant or Right [Line Items]      
Class of warrant or right, exercise price of warrants or rights (in dollars per share) $ 0.001    
Class of warrant or right exercise price of warrants or rights Amount 667,563