XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Finance leases:        
Depreciation expense $ 4,946 $ 3,445 $ 13,289 $ 9,046
Interest on lease liabilities 1,654 1,164 4,614 3,064
Operating leases 9,542 9,689 28,924 29,482
Variable and short-term lease expense 14,469 13,756 40,701 41,555
Sublease income (2) (1) (5) (5)
Total lease expense $ 30,609 $ 28,053 $ 87,523 $ 83,142