XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - 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
Finance leases:        
Depreciation expense $ 3,445 $ 2,051 $ 9,046 $ 5,614
Interest on lease liabilities 1,164 482 3,064 1,414
Operating leases 9,689 9,277 29,482 28,497
Variable and short-term lease expense 13,756 13,606 41,555 40,136
Sublease income (1) (2) (5) (5)
Total lease expense $ 28,053 $ 25,414 $ 83,142 $ 75,656