XML 68 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Additional Information (Detail) - Pre Funded Warrants [Member]
Jun. 30, 2026
shares
Class Of Stock [Line Items]  
Warrants issued (in shares) 1,142,856
Number of pre funded warrants exercised for common stock 285,714