XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Future Minimum Commitments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Leases  
Remainder of 2024 $ 28,492
2025 37,084
2026 35,719
2027 36,742
2028 37,795
2029 and thereafter 81,986
Total 257,818
Less: Imputed Interest (52,772)
Present Value of Lease Liabilities 205,046
Financing Leases  
Remainder of 2024 102,277
2025 41,270
2026 3,422
2027 2,548
2028 1,043
2029 and thereafter 0
Total 150,560
Less: Imputed Interest (10,259)
Present Value of Lease Liabilities $ 140,301