XML 63 R36.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share and Equity Transactions (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Basic and Diluted Earnings Per Share
The following table reconciles the amounts used in calculating basic and diluted EPS:
Year ended December 31
202520242023
Numerator:
Net income attributed to common shares - basic and diluted$111,421 $13,658 $5,269 
Denominator:
Weighted average common shares outstanding - basic77,598,121 70,394,448 67,531,898 
Dilutive effect of unvested restricted shares740,328 616,120 281,282 
Weighted average common shares outstanding - diluted78,338,449 71,010,568 67,813,180 
Basic and diluted earnings per common share:
Net income per common share - basic$1.44 $0.19 $0.08 
Net income per common share - diluted$1.42 $0.19 $0.08 
Schedule of Activity Under ATM Program
The following table summarizes the Company's activity under the ATM Program:
Number of
Shares Issued
Weighted
Average Price
Gross ProceedsCommissionsNet Proceeds
Quarter ended December 31, 2023
208,040$26.13$5,437 $68 $5,369 
Quarter ended December 31, 2024
254,082$30.96$7,866 $99 $7,767