XML 132 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Cash Flow (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 liabilities      
Financing cash flows from finance leases $ 1,872 $ 1,693 $ 1,620
Operating cash flows from finance leases 954 631 614
Operating cash flows from operating leases 108,847 98,416 85,681
Non-cash supplemental amounts      
ROU assets obtained in exchange for new finance lease liabilities 2,319 7,896 594
ROU assets obtained in exchange for new operating lease liabilities 166,028 72,219 64,567
ROU assets terminated in exchange for release from finance lease liabilities 0 0 0
ROU assets terminated in exchange for release from operating lease liabilities $ 41 $ 1,439 $ 32,902