v3.25.2
Subsequent Events (Detail) - USD ($)
$ in Thousands
6 Months Ended
Aug. 12, 2025
Jun. 30, 2025
Subsequent Events    
Proceeds from issuance of common stock in public offering   $ 72,571
Leerink Partners LLC, Piper Sandler & Co. and Stifel, Nicolaus & Company, Incorporated | At-The-Market Offering [Member]    
Subsequent Events    
Proceeds from issuance of common stock in public offering   $ 42,400
Shares of common stock issued (in shares)   8,052,064
Leerink Partners LLC, Piper Sandler & Co. and Stifel, Nicolaus & Company, Incorporated | At-The-Market Offering [Member] | Subsequent Event [Member]    
Subsequent Events    
Proceeds from issuance of common stock in public offering $ 12,800  
Shares of common stock issued (in shares) 3,141,233