XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of non-vested restricted share units granted
Non-vested shares as of January 1, 2021     855,504  
Vested     (288,498 )
Forfeited     (2,668 )
Non-vested shares as of June 30, 2021     564,338  

 

Non-vested shares as of January 1, 2021   83,333 
Vested   (16,667)
Forfeited   
-
 
Non-vested shares as of June 30, 2021   66,666