XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Lease commitments
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Lease commitments

Note 15 – Lease commitments

 

We have entered into non-cancellable operating and finance leases for office and warehouse space, computers, furniture, fixtures, machinery, and vehicles, see Note 6. The following summarizes our lease liability maturities for operating and finance leases:

 

Maturity of lease liabilities
Year ending December 31,
  Finance leases   Operating leases 
2023   270,911    83,376 
2024   240,983    86,091 
2025   205,655    88,917 
2026   123,513    91,860 
2027   56,786    78,702 
Total   897,849    428,946 
           
Less: Present value discount   (89,939)   (58,782)
Total lease liabilities  $807,910   $370,164