v3.26.1
Leases - Schedule of Supplemental Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating leases    
Operating cash flows from leases $ 8,056 $ 8,145
Financing cash flows from leases 0 0
Right-of-use assets obtained in exchange for new lease liabilities 0 5,093
Finance leases    
Operating cash flows from leases 251 176
Financing cash flows from leases 527 327
Right-of-use assets obtained in exchange for new lease liabilities 569 1,731
Operating cash flows from leases 8,307 8,321
Financing cash flows from leases 527 327
Right-of-use assets obtained in exchange for new lease liabilities $ 569 $ 6,824
Weighted-average remaining lease term (in years)    
Operating leases 6 years 3 days 6 years 4 months 28 days
Finance leases 2 years 7 months 9 days 3 years 7 months 24 days
Weighted-average discount rate    
Operating leases 12.85% 12.61%
Finance leases 12.73% 14.22%