XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of non-vested restricted shares
Non-vested shares as of January 1, 2020   1,505,833 
Granted   - 
Vested   (293,498)
Forfeited   (58,333)
Non-vested shares as of June 30, 2020   1,154,002