XML 80 R70.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES - Minimum Future Lease Payments to be Received (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Leases [Abstract]  
Remaining in 2021 $ 72,911
2022 84,342
2023 66,683
2024 45,960
2025 25,794
After 2025 3,755
Total lease payments $ 299,445