XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Additional Information (Detail) - Jefferies Sales Agreement [Member]
$ in Millions
1 Months Ended
Mar. 31, 2021
USD ($)
shares
Class Of Stock [Line Items]  
Issuance of common stock, employee stock purchase plan, Shares | shares 0
Maximum [Member]  
Class Of Stock [Line Items]  
Proceeds from issuance of common stock, net of commissions and other offering costs | $ $ 100.0