Earnings per Share of Common Stock - Narrative (Details) |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
shares
| |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |
| Antidilutive securities excluded from computation of earnings per share (in shares) | 320,005 |
| Non-controlling Interests | Operating Partnership | |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |
| Number of common shares issued for OP unit redeemed by a noncontrolling interest unit holder | 1 |