XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases  
Schedule of future minimum lease payments

 

 

Operating

Leases

 

2021

 

 

1,321,598

 

2022

 

 

1,329,525

 

2023

 

 

1,369,159

 

2024

 

 

1,377,086

 

2025

 

 

1,416,720

 

Thereafter

 

 

4,109,161

 

Total undiscounted cash flows

 

$10,923,249

 

Less imputed interest remaining

 

 

(2,426,724)

Present value of lease liability

 

$8,496,525