Basis of Presentation and Summary of Significant Accounting Policies - Assets measured at non-recurring basis (Details) |
12 Months Ended |
|---|---|
|
Dec. 31, 2024
USD ($)
| |
| Platform Operator, Crypto Asset [Line Items] | |
| Property, Plant and equipment | $ 27,149,774 |
| Total Gain(Loss) for the Year | 6,772,500 |
| Level 1 | |
| Platform Operator, Crypto Asset [Line Items] | |
| Property, Plant and equipment | |
| Level 2 | |
| Platform Operator, Crypto Asset [Line Items] | |
| Property, Plant and equipment | |
| Level 3 | |
| Platform Operator, Crypto Asset [Line Items] | |
| Property, Plant and equipment | $ 27,149,774 |