XML 60 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Xushui Land Lease [Member]  
Commitments and Contingencies [Line Items]  
Schedule of Lease Renewable
June 30,  Amount 
2026   16,763 
2027   16,763 
2028   16,763 
2029   16,763 
2030   16,763 
Thereafter    25,145 
Total operating lease payments   108,960