XML 68 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Share Repurchase Program - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
May 31, 2021
Dec. 31, 2021
Equity, Class of Treasury Stock [Line Items]    
Share repurchase program amount   $ 25,419,808
ADSs [Member]    
Equity, Class of Treasury Stock [Line Items]    
Share repurchase program, period in force 12 months  
Share repurchase program, repurchased shares   1,903,205
ADSs [Member] | Maximum [Member]    
Equity, Class of Treasury Stock [Line Items]    
Share repurchase program amount $ 150,000,000  
Class A Ordinary Shares [Member]    
Equity, Class of Treasury Stock [Line Items]    
Share repurchase program, repurchased shares   1,903,205