Interest Bearing Liabilities, Contract liabilities (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Interest bearing and contract liabilities [Abstract] | ||
| Maximum cash received in advance from customers | $ 55,000 | |
| Interest rate | 2.40% | |
| Contract liabilities | $ 45,595 | $ 29,410 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Maximum cash advances that the company may elect to receive from customers under committed future sales. No definition available.
|
| X | ||||||||||
- Definition The interest rate on borrowings. [Refer: Borrowings] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of an entity’s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|