XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME, NET OF TAX (Details) - USD ($)
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance Beginning $ 2,602,960 $ 3,609,719 $ 4,772,328 $ 3,836,063
Other Comprehensive (Loss) Income (1,054,487) (1,006,759) (1,849,049) 936,265
Balance at Ending 1,548,473 2,602,960 2,923,279 4,772,328
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance Beginning (54,921) (54,921) (54,921) (54,921)
Other Comprehensive (Loss) Income
Balance at Ending (54,921) (54,921) (54,921) (54,921)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance Beginning (1,112,437) (119,566) 1,057,537 121,272
Other Comprehensive (Loss) Income (1,071,829) (992,871) (1,849,049) 936,265
Balance at Ending (2,184,266) (1,112,437) (791,512) 1,057,537
AOCI Attributable to Noncontrolling Interest [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance Beginning 3,770,318 3,784,206 3,769,712 3,769,712
Other Comprehensive (Loss) Income 17,342 (13,888)
Balance at Ending $ 3,787,660 $ 3,770,318 $ 3,769,712 $ 3,769,712