Subsequent Events - Additional Information (Details) - O 2026 Q3 Dividends [Member] - $ / shares |
9 Months Ended | |
|---|---|---|
Nov. 09, 2026 |
Sep. 30, 2026 |
|
| Distributions [Abstract] | ||
| Declaration date | Aug. 10, 2026 | |
| Cash dividend (in dollars per share) | $ 0.34 | |
| Dividend payable date | Oct. 09, 2026 | |
| Dividend record date | Sep. 25, 2026 | |
| Subsequent Event [Member] | ||
| Distributions [Abstract] | ||
| Declaration date | Nov. 09, 2026 | |
| Cash dividend (in dollars per share) | $ 0.34 | |
| Dividend payable date | Jan. 15, 2027 | |
| Dividend record date | Dec. 31, 2026 |