XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Per Share Results (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Earnings per share:    
Net income $ 6,110 $ 14,144
Weighted average shares outstanding - basic 10,189 7,908
Incremental shares from assumed exercise of stock options and warrants and the grant of restricted stock units 159 173
Adjusted weighted average shares for computation of diluted per share results 10,348 8,081