v3.25.1
Equity Investment Accounted for at Cost (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Equity Investment Accounted For At Cost    
Total distributions received during period $ 922,719  
Investment for capital contributions 1,900,000  
Cost method investment   $ 4,500,000
Impairment charge $ 6,392,874