v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Feb. 04, 2026
Nov. 10, 2025
Dec. 31, 2025
Dec. 31, 2024
Subsequent Event [Line Items]        
Issue and sell of company common stock in a private placement     464 253
Common stock, par value     $ 0.0001 $ 0.0001
Lease termination date   Mar. 31, 2032 Mar. 31, 2032  
Common Stock [Member]        
Subsequent Event [Line Items]        
Issue and sell of company common stock in a private placement     21,850,000 253
Subsequent Event [Member]        
Subsequent Event [Line Items]        
Common stock, par value $ 0.0001      
Purchase price $ 21.17      
Gross proceeds received $ 100.0      
Subsequent Event [Member] | Common Stock [Member]        
Subsequent Event [Line Items]        
Issue and sell of company common stock in a private placement 3,306,571      
Subsequent Event [Member] | Pre Funded Warrants [Member]        
Subsequent Event [Line Items]        
Pre-funded warrants to purchase of common stock 1,417,107      
Purchase price $ 21.1699      
Pre-funded warrant purchase price per share $ 0.0001