XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Net income attributable to common stockholders $ (2,011) $ (814)
Weighted average shares outstanding used in basic per common share computations 35,507,184 29,318,750
Basic EPS $ (0.057) $ (0.028)
Diluted EPS $ (0.057) $ (0.028)