XML 139 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Summary of Lease Expense and Related Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Lease cost:      
Operating lease expense $ 17,273 $ 21,499 $ 20,611
Short-term lease expense 781 2,291 813
Sublease income (4,554) (4,531) (3,423)
Total lease expense 13,500 19,259 18,001
Other information:      
Operating cash outflows from operating leases 17,035 20,190 22,932
Right-of-use assets obtained in exchange for new operating lease liabilities $ (3,209)    
Right-of-use assets obtained in exchange for new operating lease liabilities   $ 34,988 $ 6,514
Weighted-average remaining lease term - operating leases 9 years 3 months 18 days 9 years 9 months 18 days 9 years 10 months 24 days
Weighted-average discount rate - operating lease 4.90% 4.40% 4.10%