v3.26.3
Stockholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]      
Common stock, authorized 150,000,000 150,000,000 150,000,000
Common stock, par value $ 0.0001 $ 0.0001 $ 0.0001
Common stock, issued 19,935,375 19,935,375 18,738,249
Common stock, outstanding 19,935,375 19,935,375 18,738,249
Sale of stock issue price per share $ 33.05 $ 33.05  
ATM      
Class of Stock [Line Items]      
Sale of stock issue price per share $ 34.45 $ 34.45  
Aggregate consideration $ 22,700,000 $ 36,100,000  
Sale of Stock, Consideration Received after deducting expenses, Net 22,300,000 35,400,000  
Commissions and offering expenses $ 400 700,000  
Proceeds from the issuance of common stock   $ 100,000,000  
Shares issued under securities purchase agreement 660,492 1,092,798  
Common Stock [Member]      
Class of Stock [Line Items]      
Common stock, authorized 150,000,000 150,000,000  
Common stock, par value $ 0.0001 $ 0.0001  
Common Stock [Member] | ATM      
Class of Stock [Line Items]      
Sale of stock issue price per share $ 33.05 $ 33.05