v3.22.4
LEASES - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets    
Operating lease right-of-use assets $ 163,674 $ 158,183
Liabilities    
Operating lease liabilities, current portion 44,235 40,301
Long-term operating lease liabilities 122,471 120,161
Total $ 166,706 $ 160,462
Weighted average remaining lease term, operating leases (in years) 5 years 1 month 6 days 5 years 1 month 6 days
Weighted average discount rate, operating leases 4.40% 3.80%