Subsequent Events - Additional Information (Details) - $ / shares |
Nov. 04, 2026 |
Aug. 31, 2026 |
|---|---|---|
| O 2027 Q1 Cash Dividends | ||
| Subsequent Event [Line Items] | ||
| Dividends declared, per share of common stock | $ 0.2 | |
| Dividend, payment date | Sep. 28, 2026 | |
| Dividend, record date | Sep. 16, 2026 | |
| O 2027 Q2 Cash Dividends | ||
| Subsequent Event [Line Items] | ||
| Dividends announcement date | Nov. 04, 2026 | |
| Dividends declared, per share of common stock | $ 0.2 | |
| Dividend, payment date | Dec. 02, 2026 | |
| Dividend, record date | Nov. 19, 2026 | |
| S 2027 Q2 Dividends | ||
| Subsequent Event [Line Items] | ||
| Dividend, payment date | Dec. 02, 2026 | |
| Dividend, record date | Nov. 19, 2026 |