XML 76 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - 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
Finance leases:        
Depreciation expense $ 3,023 $ 2,022 $ 5,601 $ 3,563
Interest on lease liabilities 1,085 578 1,900 932
Operating leases 9,961 9,742 19,793 19,220
Variable and short-term lease expense 13,755 13,900 27,799 26,530
Sublease income (2) (1) (4) (3)
Total lease expense $ 27,822 $ 26,241 $ 55,089 $ 50,242