XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Operating lease expense:        
Operating lease expense $ 15,419 $ 13,763 $ 30,429 $ 26,578
Variable lease expense 463 423 910 868
Finance lease expense:        
Amortization of leased assets 808 1,402 1,827 2,807
Interest on lease liabilities 1,165 1,229 2,334 2,473
Total finance lease expense 1,973 2,631 4,161 5,280
Total lease expense $ 17,855 $ 16,817 $ 35,500 $ 32,726