Leases (Tables) |
6 Months Ended |
|---|---|
Dec. 31, 2025 | |
| Leases [Abstract] | |
| Supplemental Balance Sheet Disclosure Related To Right-of-use Assets And Operating Leases Liabilities | December 31, June 30, 2025 2025 Right of use assets obtained in exchange for lease obligations: Weighted average 3.0 2.8 Weighted average 8.5 9.8 |
| Future Minimum Payments Under Operating Leases | Maturities of operating lease liabilities Year 2026 (excluding six months to December 31, 2025) $ 3,214 2027 5,011 2028 3,262 2029 1,899 2030 1,207 Thereafter 188 Total undiscounted 14,781 Less imputed interest 1,961 Total operating lease liabilities, 12,820 Operating lease liability - current 5,015 Operating lease liability - long-term $ 7,805 |