XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Reconciliation
The following is a reconciliation of the numerators and denominators of the basic and diluted earnings per share computations for the three and six months ended June 30, 2025 and 2024:
 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
BASIC  
Net income attributable to common shareholders$27,450 $3,775 $44,729 $1,844 
Weighted-average number of common shares outstanding - basic
291,872,243 291,403,985 291,789,613 291,346,184 
Net income attributable to common shareholders - per common share basic$0.09 $0.01 $0.15 $0.01 
DILUTED
Net income attributable to common shareholders - basic$27,450 $3,775 $44,729 $1,844 
Weighted-average common shares outstanding - basic
291,872,243 291,403,985 291,789,613 291,346,184 
Effect of dilutive securities:
Unvested share-based payment awards335,925 211,365 464,067 105,682 
Weighted-average common shares outstanding - diluted
292,208,168 291,615,350 292,253,680 291,451,866 
Net income attributable to common shareholders - per common share diluted$0.09 $0.01 $0.15 $0.01 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following table summarizes the potentially dilutive shares excluded from the dilutive earnings per share calculation as the inclusion of such shares would be anti-dilutive:
 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Unvested participating securities— — 6,017 — 
Preferred shares - Series C
4,710,570 4,710,570 4,710,570 4,710,570