XML 84 R74.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Minimum Future Lease Payments to be Received (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
Remaining in 2020 $ 21,770  
Operating lease, payment to be received, year one 80,291 $ 71,067
Operating lease, payment to be received, year two 64,172 58,337
Operating lease, payment to be received, year three 47,661 42,274
Operating lease, payment to be received, year four 30,874 28,628
Operating lease, payment to be received, after year four 12,751  
Operating lease, payment to be received, year five   14,450
Operating lease, payment to be received, after year five   2,320
Total lease payments $ 257,519 $ 217,076