v3.25.2
Leases - Operating Lease ROU Assets, Operating Lease Liabilities and Other Supplemental Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Operating leases:    
Operating lease right-of-use assets $ 35,997 $ 33,792
Accrued expenses 8,621 7,634
Long-term operating lease liabilities $ 46,772 $ 46,814
Weighted-average remaining lease term (years) 6 years 3 months 18 days 7 years
Weighted-average discount rate 4.88% 4.62%