Annual report pursuant to Section 13 and 15(d)

LEASES - Future lease payments (Details)

v3.20.4
LEASES - Future lease payments (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
LEASES  
Lease, Practical Expedients, Package [true false] true
Lease, Practical Expedient, Use of Hindsight [true false] false
Lease term of financing leases for vehicles 36 months
Operating lease payments  
2021 $ 909,035
2022 186,127
2023 178,377
2024 164,527
2025 $ 164,527
Weighted average discount rate 4.50%
Imputed interest $ 108,195
Weighted average remaining term 3 years
Financing lease payments  
2021 $ 311,206
2022 $ 132,499
Weighted average discount rate 5.26%
Imputed interest $ 21,538
Weighted average remaining term 1 year 5 months 1 day