Quarterly report pursuant to Section 13 or 15(d)

Finance leases receivable (Details Narrative)

v3.23.1
Finance leases receivable (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Sep. 27, 2022
Mar. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]      
Minimum future payments finance leases receivable     $ 0
Manufacturing Facility [Member]      
Lessee, Lease, Description [Line Items]      
Lease receivable 2023   $ 87,039  
Lease receivable 2024   94,731  
Lease receivable 2025   42,976  
Lease receivable 2026   5,177  
Interest receivable 2023   20,391  
Interest receivable 2024   10,989  
Interest receivable 2025   2,131  
Interest receivable 2026   226  
Pueblo West Organics, LLC [Member]      
Lessee, Lease, Description [Line Items]      
Payments to acquire machinery and equipment $ 245,369    
Partner I [Member] | Master Equipment Lease Agreement [Member]      
Lessee, Lease, Description [Line Items]      
Finance lease revenue   0 0
Partner II [Member]      
Lessee, Lease, Description [Line Items]      
Finance lease revenue   $ 0 $ 37,659