XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Construction-In-Progress (Details) - Schedule of Construction-In-Progress - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Schedule of Construction-In-Progress [Abstract]    
Construction in progress $ 44,133,659 $ 41,423,399
Construction in progress, Net $ 44,133,659 $ 41,423,399