v3.25.4
Consolidated Statements of Equity (Parenthetical) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Stockholders' Equity [Abstract]      
Issuance of restricted common stock (shares) 152,542 169,454 185,195
Issuance of common stock associated with performance stock units net of shares withheld for tax (shares) 128,368 164,837 133,221
Conversion of operating partnership common stock shares     4,985
Cancellation of restricted common stock (shares) 96,087 75,849 58,100
Repurchases of common stock (shares) 573,998 1,522,860 51,966