XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Compensation and Earnings (Loss) per Share - Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Net income (loss) $ 2,066 $ (603)
Basic weighted average shares outstanding (in shares) 50,291 50,146
Basic net income (loss)per share (in dollars per share) $ 0.04 $ (0.01)
Effect from dilutive shares and options outstanding (in shares) 221 0
Diluted weighted average shares outstanding (in shares) 50,512 50,146
Diluted net income (loss) per share (in dollars per share) $ 0.04 $ (0.01)