XML 93 R80.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Operating lease expense:        
Operating lease expense $ 15,680 $ 14,000 $ 46,109 $ 40,578
Variable lease expense 522 438 1,432 1,306
Finance lease expense:        
Amortization of leased assets 669 1,326 2,496 4,133
Interest on lease liabilities 1,161 1,204 3,495 3,677
Total finance lease expense 1,830 2,530 5,991 7,810
Total lease expense $ 18,032 $ 16,968 $ 53,532 $ 49,694