XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Leases Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Operating Lease, Right-of-Use Asset $ 42,423   $ 44,761
Present value of lease liabilities 48,886   51,187
Operating Lease, Liability, Current 9,372   9,397
Operating Lease, Liability, Noncurrent $ 39,514   $ 41,790
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other non-current assets   Other non-current assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses   Accrued expenses
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities   Other long-term liabilities
Accumulated Amortization Operating Lease Right-of-use asset $ 43,581   $ 41,229
Operating Lease, Cost 2,769 $ 2,893  
Variable Lease, Cost 798 554  
Operating Lease, Payments 2,731 2,505  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 0 $ 7  
Operating Lease, Weighted Average Remaining Lease Term 67 months   69 months
Operating Lease, Weighted Average Discount Rate, Percent 2.71%   2.71%
Operating Lease Liability Option To Extend Amounts $ 5,464    
Lessee, lease not yet commenced, future minimum payments due $ 2,070    
Minimum [Member]      
Remaining lease terms 6 months    
Maximum [Member]      
Remaining lease terms 8 years