v3.20.4
SHAREHOLDERS' EQUITY - Subsequent Event - Additional Information (Details) - $ / shares
Feb. 12, 2021
Jan. 14, 2021
Dec. 16, 2020
Nov. 30, 2020
Dividends Payable [Line Items]        
Dividends Payable, Amount Per Share       $ 0.88
Dividend Declared [Member] | Class A Ordinary Shares | Subsequent Event [Member]        
Dividends Payable [Line Items]        
Cash dividend declared date     Dec. 16, 2020  
Cash dividend record date   Jan. 14, 2021    
Cash dividend payment date Feb. 12, 2021