Geographical Sales (Details) - Schedule of Geographical Distribution - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Geographical sales | ||||
| Geographical sales | $ 346,801 | $ 582,568 | $ 994,507 | $ 922,083 |
| North America [Member] | ||||
| Geographical sales | ||||
| Geographical sales | 280,859 | 232,599 | 819,167 | 662,642 |
| Asia [Member] | ||||
| Geographical sales | ||||
| Geographical sales | 51,048 | 236,094 | 125,221 | 244,229 |
| Other [Member] | ||||
| Geographical sales | ||||
| Geographical sales | $ 14,894 | $ 113,875 | $ 50,119 | $ 15,212 |