XML 71 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share - Schedule of Earnings Per Share Reconciliation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
BASIC:      
Net income attributable to common shareholders $ 37,922 $ 23,863 $ 107,307
Weighted-average common shares outstanding - basic (in shares) 291,472,930 290,245,877 279,887,760
Net income attributable to common shareholders - per common share basic (usd per share) $ 0.13 $ 0.08 $ 0.38
DILUTED:      
Net income attributable to common shareholders - basic $ 37,922 $ 23,863 $ 107,307
Impact of assumed conversions 0 (58) 156
Net income attributable to common shareholders $ 37,922 $ 23,805 $ 107,463
Weighted-average common shares outstanding - basic (in shares) 291,472,930 290,245,877 279,887,760
Effect of dilutive securities:      
Unvested share-based payment awards and options (in shares) 87,063 127,251 457,597
Shares issuable under forward sales agreements (in shares) 0 0 1,274,842
Operating Partnership Units (in shares) 0 820,386 853,259
Weighted-average common shares outstanding (in shares) 291,559,993 291,193,514 282,473,458
Net income attributable to common shareholders - per common share diluted (usd per share) $ 0.13 $ 0.08 $ 0.38