Quarterly report pursuant to Section 13 or 15(d)

Schedule of minimum future payments receivable for performing finance leases receivable (Details)

v3.21.2
Schedule of minimum future payments receivable for performing finance leases receivable (Details)
Jun. 30, 2021
USD ($)
Sales-type and Direct Financing Leases, Lease Receivable, Rolling Maturity [Abstract]  
Performance finance lease receivable, Lease Receivable, 2022 $ 73,570
Performance finance lease receivable, Lease Receivable 2023 85,423
Performance finance lease receivable, Lease Receivable, 2024 94,368
Performance finance lease receivable, Lease Receivable, 2025 72,964
Performance finance lease receivable, Lease Receivable, 2026 12,484
Performance finance lease receivable, Lease Receivable, Thereafter
Performance finance lease receivable, Total Lease Receivable 338,809
Performance finance lease receivable, Lease Interest, 2022 36,115
Performance finance lease receivable, Lease Interest, 2023 24,752
Performance finance lease receivable, Lease Interest, 2024 15,807
Performance finance lease receivable, Lease Interest, 2025 5,742
Performance finance lease receivable, Lease Interest, 2025 876
Performance finance lease receivable, Lease Interest, Thereafter
Performance finance lease receivable, Total Lease Interest $ 83,292