XML 74 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Xushui Land Lease [Member]  
Commitments and Contingencies [Line Items]  
Schedule of Lease Renewable This lease is renewable at the end of the 30-year term.
December 31,  Amount 
2025   16,694 
2026   16,694 
2027   16,694 
2028   16,694 
2029   16,694 
Thereafter   33,387 
Total operating lease payments  $116,857