XML 130 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Summary of Lease Expense and Related Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lease cost:      
Operating lease expense $ 21,499 $ 20,611 $ 21,864
Short-term lease expense 2,291 813 1,127
Sublease income (4,531) (3,423) (3,116)
Total lease expense 19,259 18,001 19,875
Other information:      
Operating cash outflows from operating leases 20,190 22,932 22,726
Right-of-use assets obtained in exchange for new operating lease liabilities $ 34,988 $ 6,514  
Right-of-use assets obtained in exchange for new operating lease liabilities     $ (1,739)
Weighted-average remaining lease term - operating leases 9 years 9 months 18 days 9 years 10 months 24 days 10 years
Weighted-average discount rate - operating lease 4.40% 4.10% 4.10%