v3.26.1
Leases - Components of Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]        
Operating lease cost $ 4,245 $ 3,591 $ 12,691 $ 12,254
Finance leases:        
Amortization of leased assets 76 186 229 526
Interest on lease liabilities 16 24 52 67
Total finance lease cost $ 92 $ 210 $ 281 $ 593