XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Intangible Assets [Line Items]    
Gross intangible assets $ 1,667,513 $ 1,634,707
Less: Accumulated amortization (900,100) (815,635)
Total 767,413 819,072
Land use rights [Member]    
Schedule of Intangible Assets [Line Items]    
Gross intangible assets 730,599 717,017
Software licenses [Member]    
Schedule of Intangible Assets [Line Items]    
Gross intangible assets 53,260 50,464
Trademark [Member]    
Schedule of Intangible Assets [Line Items]    
Gross intangible assets $ 883,654 $ 867,226