XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule of Lease Costs and Other Lease Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating lease cost $ 2,340,428 $ 2,342,344
Short-term lease cost 66,865 77,185
Sublease income (986,120) (986,123)
Total net lease cost 1,421,173 1,433,406
Cash paid within operating cash flows $ 2,486,309 $ 2,458,606