XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Common Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table presents the computations of basic and diluted net income per common share for the periods indicated:
Year Ended
December 31,
202220212020
Weighted average number of common shares outstanding - basic42,491,43332,596,27223,106,200 
Incremental common shares-unvested RSUs76,95055,019
Incremental common shares-unvested PSUs174,654110,040
Weighted average number of common shares outstanding - diluted42,743,03732,761,33123,106,200
Net income to common shareholders$135,467 $90,945 $160,017 
Net income per common share-basic$3.19 $2.79 $6.93 
Net income per common share-diluted$3.17 $2.78 $6.93