Inventories - Classification (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Inventories | ||
| Current | $ 30,118 | $ 29,962 |
| Non-current | 9,256 | 11,313 |
| Inventories | $ 39,374 | $ 41,275 |
| X | ||||||||||
- Definition Carrying amount (lower of cost or market) as of the balance sheet date of inventories, Includes noncurrent inventory balances (expected to remain on hand past one year). No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|