v3.24.2
Leases - Finance and Operating Leases Maturity (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Finance  
Remainder of 2024 $ 35,736
2025 71,581
2026 73,664
2027 42,995
2028 33,825
Thereafter 17,735
Total lease payments 275,536
Less imputed interest (38,924)
Total 236,612
Operating  
Remainder of 2024 16,427
2025 31,670
2026 20,821
2027 10,979
2028 3,132
Thereafter 12,568
Total lease payments 95,597
Less imputed interest (10,908)
Total $ 84,689