Related Party Transactions - Schedule of Short-Term Loans Related Parties (Details) - USD ($) |
Mar. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Zhiyi Zhang [Member] | ||||||||||||||||||
Schedule of Short-Term Loans Related Parties [Line Items] | ||||||||||||||||||
Total short-term loans – related parties | $ 60,000 | [1] | $ 60,000 | [1],[2] | $ 60,000 | [2] | ||||||||||||
Tie Li [Member] | ||||||||||||||||||
Schedule of Short-Term Loans Related Parties [Line Items] | ||||||||||||||||||
Total short-term loans – related parties | 35,000 | [3] | 185,000 | [3],[4] | 110,000 | [4] | ||||||||||||
NMCayman [Member] | ||||||||||||||||||
Schedule of Short-Term Loans Related Parties [Line Items] | ||||||||||||||||||
Total short-term loans – related parties | 35,755 | [5] | 35,755 | [5],[6] | 613,255 | [6] | ||||||||||||
Related Party [Member] | ||||||||||||||||||
Schedule of Short-Term Loans Related Parties [Line Items] | ||||||||||||||||||
Total short-term loans – related parties | $ 130,755 | $ 280,755 | $ 783,255 | |||||||||||||||
|