XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Operating 
Leases    
2026-remainder of year $ 9,908  
2027 19,590  
2028 18,652  
2029 16,489  
2030 7,703  
Thereafter 7,804  
Total undiscounted lease payments 80,146  
Less: liability accretion (17,236)  
Total lease liabilities 62,910 $ 68,136
Finance 
Leases    
2026-remainder of year 528  
2027 779  
2028 324  
2029 15  
2030 0  
Thereafter 0  
Total undiscounted lease payments 1,646  
Less: liability accretion (215)  
Total lease liabilities $ 1,431 $ 1,619