v3.26.1
Common Stock - Additional Information (Detail) - At-The-Market Offering Program [Member] - Cantor Fitzgerald & Co [Member] - Maximum [Member]
$ in Millions
Mar. 15, 2024
USD ($)
Class Of Stock [Line Items]  
Authorized offering value $ 300.0
Common stock available for issuance $ 75.0