XML 34 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Real Estate Leases (Tables)
9 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Schedule of future minimum lease payments for operating leases
Future minimum lease payments under the non-cancelable operating leases due to Company for the years ending December 31, as of September 30, 2020, are as follows (in thousands):
2020 (three months ending December 31)$15,932 
202161,706 
202258,149 
202353,566 
202450,456 
2025 and thereafter336,051 
$575,860