Leases (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2021 |
Jun. 30, 2020 |
Jun. 30, 2021 |
Jun. 30, 2020 |
Dec. 31, 2020 |
|
| Leases (Textual) | |||||
| Operating leases cost | $ 24,793 | $ 22,265 | $ 48,760 | $ 44,494 | |
| Cash flows from operating leases | 26,352 | $ 23,665 | 51,827 | $ 49,376 | |
| Operating lease right of use assets | 169,807 | 169,807 | $ 49,687 | ||
| Operating leases liabilities | $ 169,893 | $ 169,893 | $ 52,070 | ||
| Weighted average remaining lease term | 1 year 11 months 23 days | 1 year 11 months 23 days | |||
| Weighted average discount rate | 4.75% | 4.75% | |||