XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Summary of Reconciliation of Basic and Diluted Earnings (Loss) Per Share
The following table presents a reconciliation of basic and diluted earnings per share for the three and nine months ended September 30, 2024 and 2023:
For the Three Months Ended September 30,For the Nine Months Ended September 30,
2024202320242023
Net income$12,620 $3,986 $41,134 $23,847 
Income allocated to noncontrolling interest(255)(56)(840)(559)
Income allocable to common shares$12,365 $3,930 $40,294 $23,288 
Weighted-average shares outstanding—Basic224,820,656 224,498,374 224,747,327 224,383,590 
Weighted-average shares outstanding—Diluted226,058,400 225,140,555 225,530,265 225,103,475 
Earnings per share—Basic$0.05 $0.02 $0.18 $0.10 
Earnings per share—Diluted$0.05 $0.02 $0.18 $0.10