XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income per Common Share - Potential Dilutive Stock Options On Weighted Average Shares Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net Income per Common Share        
Net income $ 2,673 $ 1,283 $ 6,692 $ 3,810
Basic weighted average shares of common stock outstanding 88,343,992 74,485,672 88,341,398 74,445,058
Dilutive effect of share-based awards 447,560 501,887 305,451 423,129
Diluted weighted average common shares outstanding 88,791,552 74,987,559 88,646,849 74,868,187
Basic net income (loss) per common share:        
Basic net income per common share $ 0.03 $ 0.02 $ 0.08 $ 0.05
Diluted net income (loss) per common share:        
Diluted net income per common share $ 0.03 $ 0.02 $ 0.08 $ 0.05