XML 51 R35.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES Schedule of Maturities of Lease Liabilities, Operating Leases (Tables)
9 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
The total future minimum lease payments for noncancelable operating leases were as follows:
September 30, 2020
2020$3,218 
202113,619 
20229,962 
20238,233 
20246,754 
After 202514,544 
Total lease payments$56,330 
Less: Imputed interest(6,560)
Operating lease liabilities$49,770