XML 53 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Operating lease:    
2025 (remaining) $ 8,083  
2026 14,995  
2027 13,691  
2028 9,371  
2029 6,513  
Thereafter 26,354  
Total lease payments 79,007  
Less imputed interest (14,037)  
Total lease liabilities 64,970 $ 56,655
Finance lease:    
2025 (remaining) 434  
2026 518  
2027 296  
2028 282  
2029 271  
Thereafter 239  
Total lease payments 2,040  
Less imputed interest (232)  
Total lease liabilities $ 1,808 $ 1,320