Commitments and Contingencies (Details) - USD ($) |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Commitments and Contingencies [Abstract] | ||
| Contingent liabilities on outstanding standby letters of credit agreements | $ 0 | $ 0 |
| Open material purchase commitments | $ 25,909,462 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|