v3.26.1
Leases - Future Maturities and Leases That Had Not Yet Commenced (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Undiscounted cash flows for future maturities of operating lease liabilities and the reconciliation to the balance of operating lease liabilities  
Fiscal 2027 $ 11,738
Fiscal 2028 11,429
Fiscal 2029 9,771
Fiscal 2030 9,388
Fiscal 2031 6,566
Thereafter 10,732
Total undiscounted cash flows 59,624
Less: Present value discount (7,902)
Operating lease liabilities 51,722
Operating leases that have not yet commenced  
Undiscounted future minimum lease payments $ 8,563
Maximum  
Operating leases that have not yet commenced  
Lease term 10 years 7 months 6 days