v3.26.3
Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]    
Operating lease ROU assets, net $ 54,540 $ 76,875
Finance lease ROU assets, net 349 588
Total leased assets 54,889 77,463
Current operating liabilities 11,363 14,908
Current finance liabilities 78 153
Non-current operating liabilities 44,409 65,284
Non-current finance liabilities 292 462
Total lease liabilities $ 56,142 $ 80,807
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Expenses And Other Current Liabilities Accrued Expenses And Other Current Liabilities
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Long-Term Debt and Lease Obligation, Current Long-Term Debt and Lease Obligation, Current
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-Term Debt and Lease Obligation Long-Term Debt and Lease Obligation