XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
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 June 30   Six Months Ended June 30 
   2021   2020   2021   2020 
Operating lease cost  $582,712   $585,584   $1,165,424   $1,171,170 
Short-term lease cost   14,042    19,304    30,704    34,774 
Sublease income   (246,530)   (246,530)   (493,060)   (493,060)
Total net lease cost  $350,224   $358,358   $703,068   $712,884 
                     
Cash paid within operating cash flows  $539,204   $588,897   $1,170,290   $1,225,247 

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 June 30, 2021, excluding sublease income, were as follows:

 

   June 30, 2021 
2021     
Total lease payments  $1,191,330 
Less: Interest   (21,952)
Present value of lease liabilities  $1,169,378