XML 48 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended
May 31, 2023
Mar. 31, 2024
Dec. 31, 2021
Pre Funded Warrants [Member]      
Class Of Stock [Line Items]      
Warrants issued (in shares)     1,142,856
Number of pre funded warrants exercised for common stock   285,714  
Cowen and Company LLC [Member] | At The Market Equity Offering Sales Agreement [Member]      
Class Of Stock [Line Items]      
Proceeds from issuance of common stock $ 200.0