XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES (Details Textual) - USD ($)
Dec. 11, 2020
Dec. 13, 2019
Jun. 30, 2021
Dec. 31, 2020
Income Tax Disclosure [Line Items]        
Dividend payable declaration date Dec. 11, 2020 Dec. 13, 2019    
Common Stock, Dividends, Per Share, Cash Paid $ 0.50 $ 0.50    
Dividend payable date to be paid Jan. 12, 2021 Jan. 13, 2020    
Dividend payable date of record Dec. 29, 2020 Dec. 30, 2019    
Dividend return of capital component percentage (100.00%) (100.00%)    
Deferred Income Tax Liabilities, Net     $ 142,125 $ 107,237
Cii [Member]        
Income Tax Disclosure [Line Items]        
Noncontrolling Interest, Ownership Percentage by Parent     95.00%