XML 113 R101.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Details) - Schedule of non-vested restricted share units granted
9 Months Ended
Sep. 30, 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
Granted
Vested (565,663)
Forfeited (12,668)
Non-vested share, Ending balance 277,173
Restricted shares granted on October 23, 2019 [Member]  
Share-based Compensation (Details) - Schedule of non-vested restricted share units granted [Line Items]  
Non-vested share, Beginning balance 83,333
Vested (16,667)
Forfeited
Non-vested share, Ending balance 66,666