Commitments and Contingencies, Commitments Under Long-Term Lease Contracts (Details) |
Jun. 30, 2026
USD ($)
|
|---|---|
| Future Minimum Contracted Lease Payments [Abstract] | |
| June 30, 2027 | $ 30,860,021 |
| June 30, 2028 | 4,883,629 |
| Total | 35,743,650 |
| Energiepark Heringen-Philippsthal WP HP GmbH & Co, KG [Member] | |
| Future Minimum Contracted Lease Payments [Abstract] | |
| Payment commitments for use of land | $ 2,400,000 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of lease payments to be received by lessor for operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of lease payments to be received by lessor in next rolling twelve months following latest statement of financial position date for operating lease. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of lease payments to be received by lessor in second rolling twelve months following latest statement of financial position date for operating lease. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|