XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Leases Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Operating lease cost $ 9,572 $ 14,311 $ 19,118 $ 26,062
Amortization of right of use assets 2,357 1,935 3,665 2,780
Interest on lease liabilities 1,742 1,635 3,201 2,694
Total finance lease cost 4,099 3,570 6,866 5,474
Short-term lease cost 8,786 4,860 14,804 9,920
Variable lease cost 9,215 4,766 17,012 8,275
Total lease cost $ 31,672 $ 27,507 $ 57,800 $ 49,731