v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Oct. 07, 2025
Jan. 22, 2024
Apr. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Aug. 31, 2022
Class Of Stock [Line Items]            
Common Stock, Shares Subscribed but Unissued 4,375,062 2,023,729        
Common stock, shares issued   332,812   9,361,371 9,586,770  
Common stock, shares authorized       300,000,000 300,000,000  
Underwriting discounts and commissions and other offering expenses $ 74,800 $ 91,700        
Sale of Stock, Price Per Share $ 16          
Warrant has an exercise price   $ 38.3984 $ 0.0001      
Exercise of warrant, shares 625,000 527,833        
Capital exchanged Of common stock shares     250,000      
Voting power of company's securities beneficially owned percent     9.99%      
Pre funded warrant to acquire     250,000      
Number of shares of common stock beneficially owned percent     9.99%      
Pre funded warrant percentage increased     19.99%      
Dividends Payable       $ 0    
Common stock shares issued, par value $ 0.0016 $ 0.0016 $ 0.0001 $ 0.0001 $ 0.0001  
Exchange Agreements [Member]            
Class Of Stock [Line Items]            
Capital exchanged Of common stock shares     250,000      
2021 Sales Agreement            
Class Of Stock [Line Items]            
Sale of Stock, Price Per Share           $ 275.68
Common stock shares issued, par value           $ 0.0001
2025 Pre-Funded Warrants            
Class Of Stock [Line Items]            
Warrant has an exercise price $ 15.9984