XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table provides the computation of basic and diluted earnings per share:
December 31,
(in thousands, except share and per share data)20222021
Basic income per share:
Net income (loss)$7,406 $(5,052)
Basic weighted average shares outstanding17,145,935 10,246,294 
Basic income (loss) per share of common stock$0.43 $(0.49)
Diluted income per share:
Net income (loss)$7,406 $(5,052)
Basic weighted average shares outstanding17,145,935 10,246,294 
Effect of dilutive securities397,361 — 
Diluted weighted average shares outstanding17,543,296 10,246,294 
Diluted income (loss) per share of common stock$0.42 $(0.49)
Anti-dilutive securities excluded from the calculation of diluted income per share248,000 313,355