v3.26.3
Subsequent Events (Additional Information) (Details) - Subsequent Event [Member] - USD ($)
$ / shares in Units, $ in Millions
Aug. 25, 2026
Aug. 10, 2026
Jul. 31, 2026
Subsequent Event [Line Items]      
Reverse stock split     1-for-4.6855
Common stock shares issued   1,406,250  
Public offering price   $ 16  
Proceeds from Issuance Initial Public Offering   $ 151.7  
Aggregate net proceeds from the IPO   134.7  
Commissions, and offering expenses   $ 15.3  
Common stock, available for issuance   302,529  
Equity Incentive Plan [Member]      
Subsequent Event [Line Items]      
Common stock, available for issuance   5,280,528  
Plan One [Member]      
Subsequent Event [Line Items]      
Common stock, available for issuance   3,781,612  
Plan Two [Member]      
Subsequent Event [Line Items]      
Common stock, available for issuance   1,498,916  
IPO [Member]      
Subsequent Event [Line Items]      
Common stock shares issued 1,141,240 9,375,000  
Proceeds from Issuance Initial Public Offering   $ 150.0  
Aggregate net proceeds from the IPO $ 17.0    
Convertible preferred stock 18,258,960