XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Details) - ROU and operating lease liabilities - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Other Noncurrent Assets [Member]    
Leases (Details) - ROU and operating lease liabilities [Line Items]    
Operating Lease right-of-use assets $ 1,138,875 $ 1,211,707
Other Current Liabilities [Member]    
Leases (Details) - ROU and operating lease liabilities [Line Items]    
Short-Term Operating Lease Liability 232,976 243,218
Other Noncurrent Liabilities [Member]    
Leases (Details) - ROU and operating lease liabilities [Line Items]    
Long-Term Operating Lease Liability 933,874 993,596
Other Liabilities [Member]    
Leases (Details) - ROU and operating lease liabilities [Line Items]    
Total $ 1,166,850 $ 1,236,814