XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Lease Costs and Other Lease Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Leases [Abstract]        
Operating lease cost $ 582,712 $ 585,584 $ 1,165,424 $ 1,171,170
Short-term lease cost 14,042 19,304 30,704 34,774
Sublease income (246,530) (246,530) (493,060) (493,060)
Total net lease cost 350,224 358,358 703,068 712,884
Cash paid within operating cash flows $ 539,204 $ 588,897 $ 1,170,290 $ 1,225,247