XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Schedule of Maturities of Lease Liabilities) (Details)
Mar. 31, 2021
USD ($)
Operating  
2021 $ 762,658
2022 757,242
2023 614,286
2024 623,663
2025 535,889
Thereafter 2,782,434
Total lease payments 6,076,172
Less: Interest (2,489,066)
Present value of lease liabilities 3,587,106
Finance  
2021 174,625
2022 44,850
2023 3,364
2024 280
2025
Thereafter
Total lease payments 223,119
Less: Interest (10,321)
Present value of lease liabilities 212,798
Total  
2021 937,283
2022 802,092
2023 617,650
2024 623,943
2025 535,889
Thereafter 2,782,434
Total lease payments 6,299,291
Less: Interest (2,499,387)
Present value of lease liabilities $ 3,799,904