XML 103 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES - Operating Lease Liabilities Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 19,882  
2023 19,768  
2024 16,201  
2025 15,140  
2026 13,286  
After 2026 66,535  
Total 150,812  
Less: Interest (20,680)  
Less: Tenant improvement receivables (5,981)  
Present value of lease liabilities $ 124,151 $ 90,632