XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Schedule of ROU Assets and Lease Liabilities) (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
ROU Assets:    
Operating $ 2,383,364 $ 2,082,300
Financing 338,673 449,628
Total ROU assets 2,722,037 2,531,928
Current:    
Operating 849,895 964,434
Finance 183,533 266,470
Noncurrent:    
Operating 2,737,211 1,492,544
Finance 29,265 46,794
Total lease liabilities $ 3,799,904 $ 2,770,242