XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Operating 
Leases    
2026-remainder of year $ 14,767  
2027 19,254  
2028 18,283  
2029 16,092  
2030 7,209  
Thereafter 7,381  
Total undiscounted lease payments 82,986  
Less: liability accretion (18,018)  
Total lease liabilities 64,968 $ 68,136
Finance 
Leases    
2026-remainder of year 806  
2027 742  
2028 286  
2029 2  
2030 0  
Thereafter 0  
Total undiscounted lease payments 1,836  
Less: liability accretion (263)  
Total lease liabilities $ 1,573 $ 1,619