Leases (Supplemental Balance Sheet Information) (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Jun. 30, 2022 |
---|---|---|
Leases [Abstract] | ||
Operating lease right-of-use assets | $ 14,247 | $ 16,217 |
Current operating lease liabilities | 4,541 | 4,499 |
Long-term operating lease liabilities | $ 10,880 | $ 13,085 |
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] | Other non-current assets | Other non-current assets |
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] | Accrued expenses and other current liabilities | Accrued expenses and other current liabilities |
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] | Other long-term liabilities | Other long-term liabilities |