XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases  
Schedule of Lease Costs and Other Lease Information

The following table represents lease costs and other lease information.

 

     2021 2020     2021 2020 
  

Three Months Ended September 30

  

Nine Months Ended September 30

 
   2021   2020   2021   2020 
Operating lease cost  $733,033   $585,588   $1,898,457   $1,756,758 
Short-term lease cost   13,853    19,084    44,557    53,858 
Sublease income   (246,530)   (246,530)   (739,590)   (739,590)
Total net lease cost  $500,356   $358,142   $1,203,424   $1,071,026 
                     
Cash paid within operating cash flows  $623,594   $634,918   $1,793,884   $1,860,165 
Schedule of Future Minimum Operating Lease Payments

Future minimum payments for operating leases with initial or remaining terms of one year or more as of September 30, 2021, excluding sublease income, were as follows:

 

   September 30, 2021 
2021  $595,665 
2022   801,183 
2023   870,782 
2024   891,596 
2025   912,410 
2026 and thereafter   5,919,096 
 Total lease payments  $9,990,732 
 Less: Interest   (3,424,364)
 Present value of lease liabilities  $6,566,368