XML 114 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Lease Renewable (Details) - Land lease [Member]
Dec. 31, 2024
USD ($)
Schedule of Lease Renewable [Line Items]  
2025 $ 16,694
2026 16,694
2027 16,694
2028 16,694
2029 16,694
Thereafter 33,387
Total operating lease payments $ 116,857