XML 211 R94.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting (Details 1) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Total reportable assets $ 54,692,062 $ 48,655,201
PRC [Member]    
Equity in income of solar farm projects 9,557,500 9,698,308
Capital expenditures   0
Long-lived assets 17,174,611 17,475,104
Total reportable assets 26,237,699 26,927,992
US [Member]    
Equity in income of solar farm projects 0 0
Capital expenditures   (27,999)
Long-lived assets 10,251,047 11,258,512
Total reportable assets 28,454,363 21,727,209
Total [Member]    
Equity in income of solar farm projects 9,557,500 9,698,308
Capital expenditures   (27,999)
Long-lived assets 27,425,658 28,733,616
Total reportable assets $ 54,692,062 $ 48,655,201