XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Details 2) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
2023 $ 1,215,935  
2024 1,224,702  
2025 1,139,179  
2026 1,095,471  
2027 1,146,487  
Thereafter 6,621,417  
Total minimal lease payments 12,443,191  
Less present value adjustment (3,167,543)  
Operating lease liabilities 9,275,648  
Less current lease liabilities (768,818) $ (443,484)
Lease liabilities, net of current portion $ 8,506,830 $ 5,954,433