XML 76 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
The Future Cash flows for The Company's Operating Leases

As of December 31, 2020, the future cash flows for the Company’s operating leases were:

 

 

 

Future Minimum

Operating Lease

Payments

 

2021

 

$

243,250

 

2022

 

 

171,066

 

2023

 

 

155,929

 

2024

 

 

128,406

 

2025

 

 

112,903

 

Thereafter

 

 

336,348

 

Total Undiscounted Cash Flows

 

 

1,147,902

 

Less: Interest

 

 

(317,128

)

Total Operating Lease Liability

 

 

830,774

 

Less: Current Operating Lease Liability

 

 

(176,045

)

Long-Term Operating Lease Liability

 

$

654,729