v3.26.3
Leases Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Operating Lease, Right-of-Use Asset $ 29,850   $ 31,806
Present value of lease liabilities 35,707   37,821
Operating Lease, Liability, Current 9,050   8,971
Operating Lease, Liability, Noncurrent $ 26,657   $ 28,850
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 $ 41,648   $ 43,879
Operating Lease, Cost 2,414 $ 2,769  
Variable Lease, Cost 927 798  
Operating Lease, Payments 2,572 2,731  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 103 $ 0  
Operating Lease, Weighted Average Remaining Lease Term 52 months   55 months
Operating Lease, Weighted Average Discount Rate, Percent 2.87%   2.85%
Operating Lease Liability Option To Extend Amounts $ 0    
Lessee, lease not yet commenced, future minimum payments due $ 5,920    
Minimum [Member]      
Remaining lease terms 3 months    
Maximum [Member]      
Remaining lease terms 7 years