Schedule of performing net finance leases receivable (Details) - USD ($) |
Jun. 30, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Leases [Abstract] | ||
| Gross minimum lease payments receivable | $ 422,591 | $ 477,680 |
| Accrued interest | 1,873 | 2,141 |
| Less: unearned interest | (85,655) | (103,870) |
| Finance leases receivable | 338,809 | 375,951 |
| Less current portion | (72,788) | (69,053) |
| Long term portion | $ 266,021 | $ 306,898 |
| X | ||||||||||
- Definition Accrued interest. No definition available.
|
| X | ||||||||||
- Definition Finance leases receivable. No definition available.
|
| X | ||||||||||
- Definition Finance leases receivable current. No definition available.
|
| X | ||||||||||
- Definition Finance leases receivable noncurrent. No definition available.
|
| X | ||||||||||
- Definition Gross minimum lease payments receivable. No definition available.
|
| X | ||||||||||
- Definition Unearned interest. No definition available.
|
| X | ||||||||||
- References No definition available.
|