XML 113 R96.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Minimum Future Lease Payments to be Received (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Leases [Abstract]  
2023 $ 206,375
2024 173,070
2025 128,281
2026 85,130
2027 40,335
After 2027 9,178
Total lease payments $ 642,369