XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
LEASING ARRANGEMENTS (Tables)
6 Months Ended
Jun. 30, 2023
Leasing Arrangements  
Schedule of maturities of operating lease liabilities
     
2023 (6 months)  $1,012,105 
2024  1,914,174 
2025  1,190,213 
2026  174,900 
Total lease payments  4,291,392 
Less: Imputed Interest  $(412,106)
Present value of future minimum lease payments  $3,879,286