Restatement - Schedule of consolidated statement of stockholders' deficit (Details) - USD ($)
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
| BALANCE AT JANUARY 1, 2024(Restated) |
|
$ 205,248,296
|
$ 271,618,205
|
| Restricted shares to be issued for service |
|
194,700
|
451,350
|
| Currency translation adjustment |
|
(2,730,049)
|
(5,025,980)
|
| Net loss for year ended December 31, 2024 |
|
(59,900,372)
|
(61,795,279)
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
142,812,575
|
205,248,296
|
| Common Stock |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
$ 560
|
$ 545
|
| Shares, Issued |
[1] |
1,120,145
|
1,090,645
|
| Shares, Outstanding, Beginning Balance |
[1] |
1,091,562
|
1,062,062
|
| Restricted shares to be issued for service |
|
|
$ 15
|
| Stock Issued During Period, Shares, Restricted Stock Award, Gross |
[1] |
|
29,500
|
| [custom:StockIssuedDuringPeriodSharesRestrictedStockAwardOutstanding] |
[1] |
|
29,500
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
$ 560
|
$ 560
|
| Shares, Issued |
[1] |
1,120,145
|
1,120,145
|
| Shares, Outstanding, Ending Balance |
[1] |
1,091,562
|
1,091,562
|
| Treasury Stock |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
$ (1,372,673)
|
$ (1,372,673)
|
| Shares, Outstanding, Beginning Balance |
[1] |
28,583
|
28,583
|
| Restricted shares to be issued for service |
|
|
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
$ (1,372,673)
|
$ (1,372,673)
|
| Shares, Outstanding, Ending Balance |
[1] |
28,583
|
28,583
|
| Additional Paid-In Capital |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
$ 101,712,325
|
$ 101,260,990
|
| Restricted shares to be issued for service |
|
|
451,335
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
101,712,325
|
101,712,325
|
| Retained Earnings Unappropriated |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
96,294,256
|
158,089,535
|
| Restricted shares to be issued for service |
|
|
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
(59,900,372)
|
(61,795,279)
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
36,393,884
|
96,294,256
|
| Retained Earnings Appropriated |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
26,667,097
|
26,667,097
|
| Restricted shares to be issued for service |
|
|
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
26,667,097
|
26,667,097
|
| Accumulated Other Comprehensive Income (Loss) |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
(18,053,269)
|
(13,027,289)
|
| Restricted shares to be issued for service |
|
|
|
| Currency translation adjustment |
|
(2,730,049)
|
(5,025,980)
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
(20,783,318)
|
(18,053,269)
|
| Share to be Issued |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
|
|
| Restricted shares to be issued for service |
|
194,700
|
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
194,700
|
|
| As Previously Reported |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
205,248,296
|
271,618,205
|
| Restricted shares to be issued for service |
|
194,700
|
451,350
|
| Currency translation adjustment |
|
(2,800,874)
|
(5,025,980)
|
| Net loss for year ended December 31, 2024 |
|
(58,935,452)
|
(61,795,279)
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
143,706,670
|
205,248,296
|
| As Previously Reported | Common Stock |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
$ 24,623
|
$ 24,476
|
| Shares, Issued |
|
11,012,754
|
10,717,754
|
| Shares, Outstanding, Beginning Balance |
|
10,726,924
|
10,431,924
|
| Restricted shares to be issued for service |
|
|
$ 147
|
| Stock Issued During Period, Shares, Restricted Stock Award, Gross |
|
|
295,000
|
| [custom:StockIssuedDuringPeriodSharesRestrictedStockAwardOutstanding] |
|
|
295,000
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
$ 24,623
|
$ 24,623
|
| Shares, Issued |
|
11,012,754
|
11,012,754
|
| Shares, Outstanding, Ending Balance |
|
10,726,924
|
10,726,924
|
| As Previously Reported | Treasury Stock |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
$ (1,372,673)
|
$ (1,372,673)
|
| Shares, Outstanding, Beginning Balance |
|
285,830
|
285,830
|
| Restricted shares to be issued for service |
|
|
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
$ (1,372,673)
|
$ (1,372,673)
|
| Shares, Outstanding, Ending Balance |
|
285,830
|
285,830
|
| As Previously Reported | Additional Paid-In Capital |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
$ 101,688,262
|
$ 101,237,059
|
| Restricted shares to be issued for service |
|
|
451,203
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
101,688,262
|
101,688,262
|
| As Previously Reported | Retained Earnings Unappropriated |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
96,294,256
|
158,089,535
|
| Restricted shares to be issued for service |
|
|
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
(58,935,452)
|
(61,795,279)
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
37,358,804
|
96,294,256
|
| As Previously Reported | Retained Earnings Appropriated |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
26,667,097
|
26,667,097
|
| Restricted shares to be issued for service |
|
|
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
26,667,097
|
26,667,097
|
| As Previously Reported | Accumulated Other Comprehensive Income (Loss) |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
(18,053,269)
|
(13,027,289)
|
| Restricted shares to be issued for service |
|
|
|
| Currency translation adjustment |
|
(2,800,874)
|
(5,025,980)
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
(20,854,143)
|
(18,053,269)
|
| As Previously Reported | Share to be Issued |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
|
|
| Restricted shares to be issued for service |
|
194,700
|
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
194,700
|
|
| Restatement |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
|
|
| Restricted shares to be issued for service |
|
|
|
| Currency translation adjustment |
|
70,825
|
|
| Net loss for year ended December 31, 2024 |
|
(964,920)
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
(894,095)
|
|
| Restatement | Common Stock |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
$ (24,063)
|
$ (23,931)
|
| Shares, Issued |
|
(9,892,609)
|
(9,627,109)
|
| Shares, Outstanding, Beginning Balance |
|
(9,635,362)
|
(9,369,862)
|
| Restricted shares to be issued for service |
|
|
$ (132)
|
| Stock Issued During Period, Shares, Restricted Stock Award, Gross |
|
|
(265,500)
|
| [custom:StockIssuedDuringPeriodSharesRestrictedStockAwardOutstanding] |
|
|
(265,500)
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
$ (24,063)
|
$ (24,063)
|
| Shares, Issued |
|
(9,892,609)
|
(9,892,609)
|
| Shares, Outstanding, Ending Balance |
|
(9,635,362)
|
(9,635,362)
|
| Restatement | Treasury Stock |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
|
|
| Shares, Outstanding, Beginning Balance |
|
(257,247)
|
(257,247)
|
| Restricted shares to be issued for service |
|
|
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
|
|
| Shares, Outstanding, Ending Balance |
|
(257,247)
|
(257,247)
|
| Restatement | Additional Paid-In Capital |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
$ 24,063
|
$ 23,931
|
| Restricted shares to be issued for service |
|
|
132
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
24,063
|
24,063
|
| Restatement | Retained Earnings Unappropriated |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
|
|
| Restricted shares to be issued for service |
|
|
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
(964,920)
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
(964,920)
|
|
| Restatement | Retained Earnings Appropriated |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
|
|
| Restricted shares to be issued for service |
|
|
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
|
|
| Restatement | Accumulated Other Comprehensive Income (Loss) |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
|
|
| Restricted shares to be issued for service |
|
|
|
| Currency translation adjustment |
|
70,825
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
70,825
|
|
| Restatement | Share to be Issued |
|
|
|
| BALANCE AT JANUARY 1, 2024(Restated) |
|
|
|
| Currency translation adjustment |
|
|
|
| Net loss for year ended December 31, 2024 |
|
|
|
| BALANCE AT DECEMBER 31, 2024(Restated) |
|
|
|
|
|