XML 51 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Components of Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]    
Operating lease cost $ 4,213 $ 3,518
Finance leases:    
Amortization of leased assets 77 151
Interest on lease liabilities 18 17
Total finance lease cost $ 95 $ 168