XML 120 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income per Common Share - Potential Dilutive Stock Options On Weighted Average Shares Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Net Income per Common Share    
Net income $ (6,321) $ 8,028
Basic weighted average shares of common stock outstanding 88,368,250 75,301,253
Dilutive effect of share-based awards   307,374
Diluted weighted average common shares outstanding 88,368,250 75,608,627
Basic net income (loss) per common share:    
Basic net (loss) income per common share $ (0.07) $ 0.11
Diluted net income (loss) per common share:    
Diluted net (loss) income per common share $ (0.07) $ 0.11