XML 144 R128.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation (Details) - Schedule of non-vested restricted shares - Restricted shares granted on August 23, 2019 [Member]
12 Months Ended
Dec. 31, 2021
shares
Share-based Compensation (Details) - Schedule of non-vested restricted shares [Line Items]  
Non-vested share, Beginning balance 855,504
Granted
Vested (565,663)
Forfeited (12,668)
Non-vested share, Ending balance 277,173