XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Operating 
Leases    
2025-remainder of year $ 8,703  
2026 16,545  
2027 15,764  
2028 14,650  
2029 12,609  
Thereafter 10,134  
Total undiscounted lease payments 78,405  
Less: liability accretion (17,911)  
Total lease liabilities 60,494 $ 65,492
Finance 
Leases    
2025-remainder of year 491  
2026 802  
2027 405  
2028 20  
2029 0  
Thereafter 0  
Total undiscounted lease payments 1,718  
Less: liability accretion (306)  
Total lease liabilities $ 1,412 $ 1,527