XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Common Share - Summary of Weighted Average Number of Common Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Denominator:        
Basic weighted average shares outstanding 31,302 44,212 32,623 45,272
Effect of dilutive stock options and restricted stock 85 86 86 132
Diluted weighted average shares outstanding 31,387 44,298 32,709 45,404