Related Party Transactions (Details) - Schedule of Dividend Payment to Related Parties - USD ($) |
6 Months Ended | |
|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Xinchang County Jiuxin Investment Management Partnership (LP) [Member] | ||
| Dividend payment to related parties: | ||
| Dividend payment to related parties, total | $ 208,524 | |
| Xinchang County Jiuhe Investment Management Partnership (LP) [Member] | ||
| Dividend payment to related parties: | ||
| Dividend payment to related parties, total | $ 495,071 | |