XML 101 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Maturities of Lease Liabilities) (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Maturities of lease liabilities  
2025 $ 44,419
2026 44,406
2027 43,012
2028 36,054
2029 26,313
Thereafter 89,337
Total lease payments 283,541
Less: tenant improvement allowance not yet received (8,631)
Less: imputed interest (75,769)
Present value of lease liabilities $ 199,141