XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Operating 
Leases    
2025-remainder of year $ 5,051  
2026 19,687  
2027 19,128  
2028 18,187  
2029 15,969  
Thereafter 14,036  
Total undiscounted lease payments 92,058  
Less: liability accretion (20,889)  
Total lease liabilities 71,169 $ 65,492
Finance 
Leases    
2025-remainder of year 266  
2026 905  
2027 528  
2028 96  
2029 0  
Thereafter 0  
Total undiscounted lease payments 1,795  
Less: liability accretion (298)  
Total lease liabilities $ 1,497 $ 1,527