XML 130 R119.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation (Details) - Schedule of non-vested restricted shares - Restricted shares granted on August 23, 2019 [Member]
9 Months Ended
Sep. 30, 2022
shares
Share-Based Compensation (Details) - Schedule of non-vested restricted shares [Line Items]  
Non-vested share units as of January 1, 2022 277,173
Granted
Vested (269,175)
Forfeited (7,998)
Non-vested share units as of September 30, 2022