XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Maturity of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 39,637
Lessee, Operating Lease, Liability, to be Paid, Year One 54,207
2020 46,145
2021 35,775
2022 26,366
Thereafter 72,773
Total undiscounted lease payments 274,903
Less: Interest 66,422
Operating Lease, Liability 208,481
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 283,201
Finance Lease, Liability, to be Paid 8,298
Lessee Operating and Finance Lease Liability Undiscounted Excess Amount 67,823
Finance Lease, Liability, Undiscounted Excess Amount 1,401
Operating and Finance Lease, Liability 215,378
Finance Lease, Liability 6,897
Finance Lease, Liability, to be Paid, Remainder of Fiscal Year 539
Operating and Finance Lease, Liability, to be Paid, Remainder of Fiscal Year 40,176
Operating and Finance Lease, Liability, to be Paid, Year One 54,926
2027Lessee Operating and Financing Lease, Liability, to be Paid, Year Two 53,185
Operating and Financing Lease, Liability, to be Paid, Year Three 35,775
Operating and Financing Lease, Liability, to be Paid, Year Four 26,366
Lessee Operating and Financing Lease, Liability, to be Paid, After Year Five $ 72,773