XML 56 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Basic and Diluted Earnings (Loss) Per Share
The following table presents a reconciliation of basic and diluted earnings (loss) per share for the years ended December 31, 2023, 2022 and 2021:
For the Years Ended December 31,
202320222021
Net (loss) income$(17,807)$120,659 $45,529 
Loss (income) allocated to noncontrolling interest580 (3,410)(940)
Net (loss) income allocable to common shares(17,227)117,249 44,589 
Weighted-average shares outstanding—Basic224,414,443 221,965,460 108,552,185 
Dilutive securities— 1,154,477 1,279,336 
Weighted-average shares outstanding—Diluted224,414,443 223,119,937 109,831,520 
(Loss) earnings per share—Basic$(0.08)$0.53 $0.41 
(Loss) earnings per share—Diluted$(0.08)$0.53 $0.41