XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Maturity of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 27,685
Lessee, Operating Lease, Liability, to be Paid, Year One 54,506
2020 46,767
2021 36,366
2022 26,948
Thereafter 77,143
Total undiscounted lease payments 269,415
Less: Interest 62,225
Operating Lease, Liability 207,190
Finance Lease, Liability, to be Paid, Year One 719
Finance Lease, Liability, to be Paid, Year Two 7,040
Finance Lease, Liability, to be Paid, Year Three 0
Finance Lease, Liability, to be Paid, Year Four 0
Finance Lease, Liability, to be Paid, after Year Five 0
Total undiscounted lease payments 277,533
Finance Lease, Liability, to be Paid 8,118
Lessee Operating and Finance Lease Liability Undiscounted Excess Amount 63,457
Finance Lease, Liability, Undiscounted Excess Amount 1,232
Operating and Finance Lease, Liability 214,076
Finance Lease, Liability 6,886
Finance Lease, Liability, to be Paid, Remainder of Fiscal Year 359
Operating and Finance Lease, Liability, to be Paid, Remainder of Fiscal Year 28,044
Operating and Finance Lease, Liability, to be Paid, Year One 55,225
2027Lessee Operating and Financing Lease, Liability, to be Paid, Year Two 53,807
Operating and Financing Lease, Liability, to be Paid, Year Three 36,366
Operating and Financing Lease, Liability, to be Paid, Year Four 26,948
Lessee Operating and Financing Lease, Liability, to be Paid, After Year Five $ 77,143