XML 210 R93.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cost of revenue, Total $ 6,228,481 $ 10,796,141
Depreciation and amortization expense 23,917 51,045
Provision for income taxes 4,801 (201,288)
Net income (loss) (19,271,787) 742,815
PRC [Member]    
Solar energy systems 0 0
Finance revenue 0 0
LED and other 0 0
Revenue from external customers, Total 0 0
Cost of revenue Solar energy systems 0 0
Other 0 0
Cost of revenue, Total 0 0
Depreciation and amortization expense 299 152
Interest (expense) income, net 12,895 6,197
Equity in income of solar farm projects 60,163 67,902
Provision for income taxes (1,199) (207,288)
Net income (loss) (177,410) 1,057,739
US [Member]    
Solar energy systems 4,644,446 12,050,315
Finance revenue 101,618 151,419
LED and other 1,018,010 666,744
Revenue from external customers, Total 5,764,074 12,868,478
Cost of revenue Solar energy systems 5,506,627 10,373,641
Other 721,854 422,500
Cost of revenue, Total 6,228,481 10,796,141
Depreciation and amortization expense 23,772 50,893
Interest (expense) income, net (381,466) (396,657)
Equity in income of solar farm projects 0 0
Provision for income taxes 6,000 6,000
Net income (loss) (19,094,377) (314,924)
Total [Member]    
Solar energy systems 4,644,446 12,050,315
Finance revenue 101,618 151,419
LED and other 1,018,010 666,744
Revenue from external customers, Total 5,764,074 12,868,478
Cost of revenue Solar energy systems 5,506,627 10,373,641
Other 721,854 422,500
Cost of revenue, Total 6,228,481 10,796,141
Depreciation and amortization expense 24,071 51,045
Interest (expense) income, net (368,571) (390,460)
Equity in income of solar farm projects 60,163 67,902
Provision for income taxes 4,801 (201,288)
Net income (loss) $ (19,271,787) $ 742,815