XML 100 R83.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Operating Lease Liabilities Maturities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 18,724  
2024 15,417  
2025 14,340  
2026 13,873  
2027 12,249  
After 2027 58,572  
Total 133,175  
Less: Interest (20,318)  
Less: Tenant improvement receivables (952)  
Present value of lease liabilities 111,905 $ 124,151
Operating lease, payments $ 20,318 $ 18,345