Annual report pursuant to Section 13 and 15(d)

COMMITMENTS AND CONTINGENCIES (Details4)

v3.23.1
COMMITMENTS AND CONTINGENCIES (Details4) - Engineering Procurement And Construction Agreement [Member]
Dec. 31, 2022
USD ($)
Schedule Of Future Minimum Deferreds Payments For EPC [Line Items]  
2023 $ 35,749,538
2024 85,798,891
2025 7,149,908
Total $ 128,698,337