XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Details)
Sep. 30, 2020
USD ($)
Lessee, Lease, Description [Line Items]  
Weighted average remaining lease term 2 years
Weighted average discount rate 1.20%
2020 (excluding the nine months ended September 30, 2020) $ 394,431
2021 1,345,977
2022 825,645
2023 268,705
2024 32,956
Thereafter 5,951
Total future minimum lease payments 2,873,665
Less imputed interest (24,182)
Total 2,849,483
Accrued Liabilities 1,419,060
Other Non-Current Liabilities $ 1,430,423
Operating lease, liability, current, statement of financial position us-gaap:AccruedLiabilitiesCurrent
Operating lease, liability, noncurrent, statement of financial position us-gaap:OtherLiabilitiesNoncurrent
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease terms 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease terms 5 years