Leases (Details) - Schedule of Lease to the Property and Equipment |
6 Months Ended |
|---|---|
|
Jun. 30, 2023
USD ($)
| |
| Cash paid for amounts included in the measurement of lease liabilities: | |
| Operating cash flows paid for operating leases | $ 247,043 |
| Right-of-use assets obtained in exchange for lease obligations: | |
| Operating leases |