Equity - Additional Information (Detail) - USD ($) $ in Millions |
Jun. 22, 2021 |
Mar. 31, 2026 |
Dec. 31, 2025 |
Apr. 28, 2022 |
|---|---|---|---|---|
| Stockholders Equity Note Disclosure [Line Items] | ||||
| Common Stock, shares issued | 46,444,374 | 46,303,469 | ||
| Director | Share Repurchase Program [Member] | ||||
| Stockholders Equity Note Disclosure [Line Items] | ||||
| Repurchase of common stock,percentage | 5.00% | |||
| Director | Share Repurchase Program [Member] | Maximum [Member] | ||||
| Stockholders Equity Note Disclosure [Line Items] | ||||
| Repurchase of common stock,shares | 0 | 1,815,597 | ||
| 2021 ATM Programs [Member] | ||||
| Stockholders Equity Note Disclosure [Line Items] | ||||
| Aggregate offering price of shares of common stock that the Company may issue and sell | $ 300.0 | |||
| Gross sale of common stock available for grant | $ 234.0 |