v3.25.1
Commitments - Schedule of commitments (Details)
Dec. 31, 2024
USD ($)
Land Lease [Member]  
Other Commitments [Line Items]  
For the year ending December 31, 2025 $ 6,950