XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]    
Net income/(loss) attributable to common stockholders $ (405) $ 304
Weighted average shares outstanding used in basic per common share computations 35,507,184 28,579,405
Basic EPS $ (0.011) $ 0.011
Diluted EPS $ (0.011) $ 0.011