Quarterly report pursuant to Section 13 or 15(d)

LEASES - Operating Lease Costs and Other Information (Details)

v3.23.2
LEASES - Operating Lease Costs and Other Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Lessee, Operating Lease, Description [Abstract]        
Short-term lease cost $ 81 $ 36 $ 148 $ 62
Operating lease cost 27,480 23,615 53,667 47,638
Total lease expense $ 27,561 $ 23,651 $ 53,815 $ 47,700
Other Information:        
Weighted-average remaining lease term - operating leases 4 years 10 months 24 days 5 years 4 months 24 days 4 years 10 months 24 days 5 years 4 months 24 days
Weighted-average discount rate - operating leases 3.82% 3.34% 3.82% 3.34%
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows from operating leases     $ 53,212 $ 47,099