XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of minimum future payments receivable for performing finance leases receivable (Details)
Jun. 30, 2022
USD ($)
Leases [Abstract]  
Lease Receivable, 2022 $ 80,879
Lease Interest, 2022 24,496
Lease Receivable 2023 91,408
Lease Interest, 2023 14,906
Lease Receivable, 2024 51,473
Lease Interest, 2024 6,487
Lease Receivable, 2025 43,021
Lease Interest, 2025 1,287
Lease Receivable 266,781
Lease Interest $ 47,176