v3.24.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2024
Xushui Land Lease [Member]  
Commitments and Contingencies (Tables) [Line Items]  
Schedule of Lease Renewable This lease is renewable at the end of the 30-year term.
September 30,  Amount 
2025   17,125 
2026   17,125 
2027   17,125 
2028   17,125 
2029   17,125 
Thereafter   38,531 
Total operating lease payments   124,156