XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of non-vested restricted share units granted
Non-vested share units as of January 1, 2021   855,504 
Granted   
-
 
Vested   (565,663)
Forfeited   (12,668)
Non-vested share units as of September 30, 2021   277,173 

 

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