Organization - Additional Information (Detail) - Subsequent Event $ / shares in Units, $ in Millions |
1 Months Ended |
|---|---|
|
Apr. 30, 2024
USD ($)
$ / shares
shares
| |
| Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items] | |
| Shares sold (in shares) | shares | 7,876,713 |
| Offering price (in dollars per share) | $ / shares | $ 73.00 |
| Aggregate gross proceeds | $ 575.0 |
| Net proceeds | $ 543.0 |