XML 89 R78.htm IDEA: XBRL DOCUMENT v3.22.2.2
Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases
Sep. 30, 2022
USD ($)
Total Minimum Lease Payments to be Received [Member]  
Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items]  
Remainder of 2022 $ 422,153
2023 610,464
2024 170,885
2025
2026
Thereafter
Total 1,203,502
Amortization of Unearned Income [Member]  
Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items]  
Remainder of 2022 40,172
2023 28,743
2024 2,295
2025
2026
Thereafter
Total 71,210
Net Investment in Sales Type Leases [Member]  
Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items]  
Remainder of 2022 381,981
2023 581,721
2024 168,590
2025
2026
Thereafter
Total $ 1,132,292