Quarterly report pursuant to Section 13 or 15(d)

Schedule of Future Minimum Rentals Under Right-of-use Operating and Finance Leases (Details)

v3.23.2
Schedule of Future Minimum Rentals Under Right-of-use Operating and Finance Leases (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, to be Paid, Rolling Maturity [Abstract]    
2024 $ 216,239  
2025 222,712  
2026 74,598  
2027  
2028  
Thereafter  
Total 513,549  
Less interest (73,239)  
Present value of minimum lease payments 440,310  
Less current portion of lease obligations (168,761) $ (215,063)
Lease obligations, net of current portion 271,549 359,193
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2024 224,252  
2025  
2026  
2027  
2028  
Thereafter  
Total 224,252  
Less interest (3,791)  
Present value of minimum lease payments 220,461  
Less current portion of lease obligations (220,461) $ (220,461)
Lease obligations, net of current portion