XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
LEASING ARRANGEMENTS - Maturities of Operating lease laibilities (Details)
Jun. 30, 2023
USD ($)
Leasing Arrangements  
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