XML 132 R121.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income (Loss) Per Share (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Earning per share (in Dollars per share)     $ 0.01  
Vested restricted shares     5,834 5,834
Unvested restricted shares   1,154,002   1,154,002
Unvested options outstanding shares 2,750,002   2,750,002