XML 103 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]    
Fiscal year ending June 30, 2025 $ 19,555  
Fiscal year ending June 30, 2026 19,438  
Fiscal year ending June 30, 2027 15,866  
Fiscal year ending June 30, 2028 16,020  
Fiscal year ending June 30, 2029 16,574  
Thereafter 118,613  
Total lease payments 206,066  
Less imputed interest 59,496  
Total lease liabilities $ 146,570 $ 120,386
Weighted average remaining lease term (in years) 11 years 4 months 24 days 12 years 1 month 6 days
Weighted average discount rate 5.89% 5.38%