Related Party Transactions - Schedule of Related Party Transactions (Details) - USD ($) |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Related Party Transaction [Line Items] | ||
| Due to related parties | $ 2,584,808 | $ 2,586,658 |
| Due from related parties | 25,040 | 0 |
| Yang Ming | ||
| Related Party Transaction [Line Items] | ||
| Due to related parties | 410,350 | 416,484 |
| Liu Xiao Bin | ||
| Related Party Transaction [Line Items] | ||
| Due to related parties | 887,214 | 887,214 |
| Li Min | ||
| Related Party Transaction [Line Items] | ||
| Due to related parties | 636,264 | 641,480 |
| Miao Nai Hui | ||
| Related Party Transaction [Line Items] | ||
| Due to related parties | 650,980 | 641,480 |
| Chengdu Dianjinshi Culture media Co., LTD | ||
| Related Party Transaction [Line Items] | ||
| Due from related parties | $ 25,040 | $ 0 |