XML 91 R81.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES (Details 3)
Mar. 31, 2021
USD ($)
Payments due by period  
2021 (remainder) $ 1,033,945
2022 1,292,334
2023 992,390
2024 914,693
2025 697,692
Thereafter 1,793,975
Total lease payments 6,725,029
Less interest (1,848,219)
Present value of lease liabilities $ 4,876,810