XML 89 R80.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Minimum Future Lease Payments to be Received (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Remaining in 2020 $ 57,274  
2020   $ 71,067
2021 65,600 58,337
2022 49,062 42,274
2023 34,105 28,628
2024 19,149 14,450
After 2024 4,362 2,320
Total lease payments $ 229,552 $ 217,076