XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME, NET OF TAX (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance at January 1, 2023 $ 3,609,719 $ 3,836,063
Other Comprehensive Income (1,006,759) 936,265
Balance at March 31, 2023 2,602,960 4,772,328
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance at January 1, 2023 (54,921) (54,921)
Other Comprehensive Income
Balance at March 31, 2023 (54,921) (54,921)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance at January 1, 2023 (119,566) 121,272
Other Comprehensive Income (992,871) 936,265
Balance at March 31, 2023 (1,112,437) 1,057,537
AOCI Attributable to Noncontrolling Interest [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance at January 1, 2023 3,784,206 3,769,712
Other Comprehensive Income (13,888)
Balance at March 31, 2023 $ 3,770,318 $ 3,769,712