XML 79 R56.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME, NET OF TAX (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance Beginning $ 3,609,719 $ 3,836,063
Other Comprehensive (Loss) Income (4,459,581) (226,344)
Balance at Ending (849,862) 3,609,719
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance Beginning (54,921) (54,921)
Other Comprehensive (Loss) Income
Balance at Ending (54,921) (54,921)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance Beginning (119,566) 121,272
Other Comprehensive (Loss) Income (3,841,305) (240,838)
Balance at Ending (3,960,871) (119,566)
Aoci Attributable to Noncontrolling Interests [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance Beginning 3,784,206 3,769,712
Other Comprehensive (Loss) Income (618,276) 14,494
Balance at Ending $ 3,165,930 $ 3,784,206