XML 98 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES - Maturity Schedule (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 53,134  
2023 49,959  
2024 44,483  
2025 38,386  
2026 32,099  
Thereafter 84,982  
Total lease payments 303,043  
Less: imputed interest (46,164)  
Total $ 256,879 $ 269,839