Stockholders' Equity - Schedule of Dividends Declared on Common Stock (Detail) |
Mar. 11, 2025
$ / shares
|
---|---|
S 2024 Dividends [Member] | |
Stockholders' Equity Note [Line Items] | |
Declaration Date | Mar. 11, 2025 |
Record Date | Mar. 31, 2025 |
Payment Date | Apr. 10, 2025 |
Dividend Per Share | $ 0.85 |
O 2025 Q1 Dividends [Member] | |
Stockholders' Equity Note [Line Items] | |
Declaration Date | Mar. 11, 2025 |
Record Date | Mar. 31, 2025 |
Payment Date | Apr. 17, 2025 |
Dividend Per Share | $ 0.12 |