XML 67 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases  
Schedule of components of lease expense

The components of lease cost were as follows:

 

Schedule of other information related to leases

Other information related to leases was as follows:

 

 

 

 

 

 

 

 

Year Ended

 

Supplemental Cash Flows Information

    

December 31, 2019

 

 

 

 

 

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

Operating cash flows from operating leases

 

$

759,868

 

Operating cash flows from finance leases

 

$

2,749

 

Financing cash flows from finance leases

 

$

23,191

 

 

 

 

 

 

Right-of-use assets obtained in exchange for lease liabilities:

 

 

 

 

Operating leases

 

$

3,164,950

 

Finance leases

 

$

 —

 

 

 

 

 

 

Weighted-Average Remaining Lease Term

 

 

 

 

Operating leases

 

 

6.8 years

 

Finance leases

 

 

1.3 years

 

 

 

 

 

 

Weighted-Average Discount Rate

 

 

 

 

Operating leases

 

 

7.24

%

Finance leases

 

 

6.0

%

 

Schedule of future minimum lease payments under non-cancellable leases

Future minimum lease payments under non-cancellable leases that have commenced as of December 31, 2019 were as follows:

 

 

 

 

 

 

 

 

Years Ending December 31,

    

Operating Leases

    

Finance Leases

2020

 

 

989,746

 

 

25,940

2021

 

 

996,349

 

 

8,647

2022

 

 

1,006,151

 

 

 —

2023

 

 

674,731

 

 

 —

2024

 

 

615,157

 

 

 —

Thereafter

 

 

1,839,429

 

 

 —

Total future minimum lease payments

 

 

6,121,563

 

 

34,587

Less imputed interest

 

 

(1,354,426)

 

 

(1,431)

Total

 

$

4,767,137

 

$

33,156

 

 

 

 

 

 

 

 

 

 

Operating

 

Finance 

Reported as of December 31, 2019

    

 Leases

    

Leases

Current lease liabilities

 

$

665,901

 

$

24,617

Noncurrent lease liabilities

 

 

4,101,236

 

 

8,539

Total

 

$

4,767,137

 

$

33,156

 

Schedule of Future minimum obligations under operating and capital leases

Estimated annual future minimum payments related to the Company’s leases were as follows at December 31, 2018:

 

 

 

 

 

 

 

 

 

    

Operating

    

Capital

Years Ending December 31,

 

Leases

 

Leases

2019

 

$

525,592

 

$

25,940

2020

 

 

537,742

 

 

25,940

2021

 

 

538,893

 

 

8,647

2022

 

 

542,790

 

 

 —

2023

 

 

198,219

 

 

 —

Thereafter

 

 

109,773

 

 

 —

Total minimum lease payments

 

$

2,453,009

 

 

60,527

Amount representing interest at 6%

 

 

  

 

 

(4,180)

Present value of future minimum capital lease obligations

 

 

  

 

 

56,347

Current portion

 

 

  

 

 

(23,191)

 

 

 

  

 

$

33,156