XML 95 R77.htm IDEA: XBRL DOCUMENT
v3.25.1

Expenditure on Water Pollution Treatment - Schedule of Expenditure on Water Pollution Treatment (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Environmental Remediation Obligations [Abstract] |  |
Expenditure on water pollution treatment |  | $ 46,510,856
Total | $ 0 | $ 46,510,856

X
- Definition Amount of environmental remediation costs capitalized. These expenditures may relate to long-lived improvements in operating facilities. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 25 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482049/410-30-25-18 + Details
Name: | us-gaap_EnvironmentalCostsRecognizedCapitalizedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The adjustment to exclude the noncash portion of, and include cash payments for environmental costs when calculating operating cash flows under the indirect method. The adjustment can include the increase (decrease) during an accounting period in total estimated obligations recorded for probable future loss attributable to environmental contamination issues. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_EnvironmentalExpenseAndLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_EnvironmentalRemediationObligationsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration