v3.25.2
Stockholders' Equity - Additional Information (Detail) - Maximum [Member]
$ in Millions
Aug. 14, 2024
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Securities offered $ 250.0
Public float $ 75.0