XML 33 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies  
Schedule of future minimum lease payments under financing leases

2021 - remaining

 

$18,031

 

2022

 

$63,724

 

2023

 

$62,269

 

2024

 

$62,268

 

2025

 

$62,268

 

Greater than 5 years

 

$396,946

 

Total

 

$665,506

 

Less: Amount representing interest

 

$(81,255)

Present value of minimum lease payments

 

$584,251

 

 

Schedule of future minimum lease payments under operating leases

2021 - remaining

 

$50,545

 

2022

 

$99,623

 

2023

 

$74,653

 

2024

 

$48,868

 

2025

 

$5,292

 

Total Operating Lease Obligations

 

$278,981

 

Less: Amount representing interest

 

$(10,111)

Present Value of minimum lease payments

 

$268,870

 

Schedule of recognized in short-term lease costs

2021 - remaining

 

$19,244

 

2022

 

$37,860

 

Total Operating Lease Liabilities

 

$57,104

 

Schedule of Grants Repayable

2021 - remaining

 

$281,249

 

2022

 

$761,541

 

2023

 

$662,368

 

2024

 

$515,446

 

2025

 

$142,380

 

Greater than 5 years

 

$766,723

 

Total

 

$3,129,707

 

Less: Amount representing interest

 

$(342,318)

Total Long-Term Debt

 

$2,787,389

 

Schedule of annual payments of collaborative cgreement obligations

2021 - remaining

 

$816,789

 

2022 - 2025

 

$116,210

 

Total Collaborative Agreement Obligations

 

$932,999

 

Schedule of long-term debt payable

2021 - remaining

 

$-

 

2022

 

$45,069

 

2023

 

$43,330

 

2024

 

$18,808

 

2025

 

$20,703

 

Greater than 5 years

 

$173,634

 

Total Grants Repayable

 

$301,544