XML 54 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Operating lease:    
2026 (remaining) $ 12,096  
2027 15,171  
2028 10,794  
2029 7,632  
2030 6,765  
Thereafter 20,854  
Total lease payments 73,312  
Less imputed interest (12,309)  
Total lease liabilities 61,003 $ 61,986
Finance lease:    
2026 (remaining) 260  
2027 296  
2028 282  
2029 271  
2030 184  
Thereafter 55  
Total lease payments 1,348  
Less imputed interest (167)  
Total lease liabilities $ 1,181 $ 1,251