Lease Accounting - Schedule of Components of Charging Stations (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Property, Plant, and Equipment, Lessor Asset under Operating Lease | ||
| Charging stations | $ 2,194 | $ 13,018 |
| Accumulated depreciation | (1,695) | (3,151) |
| Property and equipment, net | 499 | 9,867 |
| Operating lease ROU assets | $ 8,575 | $ 2,090 |
| X | ||||||||||
- Definition Amount of accumulated depreciation, depletion and amortization for property subject to or available for operating lease. No definition available.
|
| X | ||||||||||
- Definition Lessor's underlying ROU for which right to use has been conveyed to lessee under operating lease. No definition available.
|
| X | ||||||||||
- Definition Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|