XML 95 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Summary of Other Information Related to Operating and Finance Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows from operating leases $ 19,684 $ 19,283 $ 21,092
Operating cash flows from finance leases 6,765 6,483 6,542
Financing cash flows from finance leases 7,300 7,213 7,042
Non-cash activity related to lease liabilities      
Operating leases 35,664 14,016 19,920
Finance leases $ 16,906 $ 1,021 $ 25,909
Weighted average remaining lease term (in years):      
Operating leases, weighted average remaining lease term (in years) 8 years 7 years  
Finance leases, weighted average remaining lease term (in years) 7 years 7 years 2 months 12 days  
Weighted average discount rate      
Operating leases, weighted average discount rate (as a percent) 10.70% 8.30%  
Finance leases, weighted average discount rate (as a percent) 9.60% 9.00%