XML 92 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Leases Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Operating lease cost $ 9,499 $ 9,184 $ 26,836 $ 28,302
Amortization of right of use assets 1,891 1,653 5,915 5,318
Interest on lease liabilities 1,603 1,568 4,834 4,769
Total finance lease cost 3,494 3,221 10,749 10,087
Short-term lease cost 6,733 4,639 18,732 19,443
Variable lease cost 12,065 9,618 35,764 26,630
Total lease cost $ 31,791 $ 26,662 $ 92,081 $ 84,462