v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Xushui Land Lease [Member]  
Commitments and Contingencies [Line Items]  
Schedule of Lease Renewable
March 31,  Amount 
2026   16,717 
2027   16,717 
2028   16,717 
2029   16,717 
2030   16,717 
Thereafter   29,255 
Total operating lease payments  $112,840