Bank Loans (Details) - USD ($) |
6 Months Ended | 12 Months Ended | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|||||||||||
Short-Term Debt [Line Items] | ||||||||||||
Short-term bank loans | $ 6,002,150 | $ 5,988,024 | ||||||||||
Agricultural Bank of China Funan Branch [Member] | ||||||||||||
Short-Term Debt [Line Items] | ||||||||||||
Short-term bank loans | [1] | $ 697,925 | $ 781,047 | |||||||||
Interest rate | [1] | 4.65% | 3.70% | |||||||||
Due date | [1] | Apr. 02, 2026 | Apr. 02, 2025 | |||||||||
Anhui Funan Rural Commercial Bank [Member] | ||||||||||||
Short-Term Debt [Line Items] | ||||||||||||
Short-term bank loans | [2] | $ 1,954,188 | $ 1,918,360 | |||||||||
Interest rate | [2] | 5.60% | 5.60% | |||||||||
Due date | [2] | Dec. 20, 2026 | Dec. 20, 2025 | |||||||||
Anhui Funan Rural Commercial Bank One [Member] | ||||||||||||
Short-Term Debt [Line Items] | ||||||||||||
Short-term bank loans | [3] | $ 1,395,849 | $ 1,370,257 | |||||||||
Interest rate | [3] | 5.60% | 5.60% | |||||||||
Due date | [3] | Mar. 24, 2026 | Mar. 28, 2025 | |||||||||
Anhui Funan Rural Commercial Bank Two [Member] | ||||||||||||
Short-Term Debt [Line Items] | ||||||||||||
Short-term bank loans | [4] | $ 837,509 | $ 822,154 | |||||||||
Interest rate | [4] | 5.60% | 5.60% | |||||||||
Due date | [4] | Jan. 15, 2026 | Jan. 16, 2025 | |||||||||
Bank of China Funan Branch [Member] | ||||||||||||
Short-Term Debt [Line Items] | ||||||||||||
Short-term bank loans | [5] | $ 1,116,689 | $ 1,096,206 | |||||||||
Interest rate | [5] | 3.60% | 3.60% | |||||||||
Due date | [5] | Mar. 13, 2026 | Mar. 12, 2025 | |||||||||
|