Other Noncurrent Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Other Assets, Noncurrent Disclosure [Abstract] | ||
| VAT Receivable | $ 15,121 | $ 19,041 |
| Other | 943 | 872 |
| Total | $ 16,064 | $ 19,913 |
| X | ||||||||||
- Definition Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer. No definition available.
|
| X | ||||||||||
- Definition Amount of noncurrent assets classified as other. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|