XML 104 R92.htm IDEA: XBRL DOCUMENT v3.21.1
Share-based Compensation (Details) - Schedule of non-vested restricted share units granted
3 Months Ended
Mar. 31, 2021
shares
Restricted shares granted on August 23, 2019 [Member]  
Share-based Compensation (Details) - Schedule of non-vested restricted share units granted [Line Items]  
Non-vested share, Beginning balance 855,504
Vested (288,498)
Forfeited
Non-vested share, Ending balance 567,006
Restricted Shares Granted on October 23, 2020 [Member]  
Share-based Compensation (Details) - Schedule of non-vested restricted share units granted [Line Items]  
Non-vested share, Beginning balance 83,333
Granted
Vested
Non-vested share, Ending balance 83,333