XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating lease expense    
Operating lease cost $ 12,342 $ 11,227
Variable lease cost 954 1,127
Short-term lease cost 1,673 1,441
Operating lease expense 14,969 13,795
Balance sheet assets and liabilities related to operating leases    
Operating lease ROU assets, net $ 32,040 $ 30,040
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent. Other Assets, Noncurrent.
Operating lease liabilities, current portion $ 11,712 $ 9,706
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Liabilities, Current Other Liabilities, Current
Operating lease liabilities, long-term $ 20,977 $ 21,127
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Total lease liabilities $ 32,689 $ 30,833
Weighted average remaining lease term 3 years 6 months  
Weighted average discount rate 5.20%  
Cash flow information related to operating leases    
Cash paid for operating lease liabilities $ 13,047 11,914
ROU assets obtained in exchange for new lease obligations $ 11,628 $ 7,197