v3.26.1
Leases - Operating Lease ROU Assets, Operating Lease Liabilities and Other Supplemental Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Operating leases:    
Operating lease right-of-use assets $ 33,137 $ 35,997
Accrued expenses 9,522 8,621
Long-term operating lease liabilities $ 42,200 $ 46,772
Weighted-average remaining lease term (years) 5 years 8 months 12 days 6 years 3 months 18 days
Weighted-average discount rate 5.05% 4.88%