XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Minimum Future Rental Payments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
2025 $ 38,383
2026 72,438
2027 60,464
2028 53,925
2029 50,295
Thereafter 114,627
Total 390,132
Less: Present value discount (63,464)
Lease liability $ 326,668