XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Supplemental Information Related to Leases Supplemental information related to leases for the three months ended March 31, 2021 was as follows:
Cash paid for amounts included in the measurement of operating lease liabilities$171,502 
Weighted-average remaining lease term - operating leases4.5 years
Weighted-average discount rate - operating leases%
Future Minimum Lease Commitments Future minimum lease commitments under non-cancellable operating leases as of March 31, 2021 were as follows:
 Operating Leases
Year 1$528,787 
Year 2696,635 
Year 3706,791 
Year 4276,342 
Year 5108,775 
Thereafter331,128 
Total lease payments2,648,458 
Less: imputed interest345,005 
Total$2,303,453