v3.26.3
Property and Equipment, Net (Tables)
12 Months Ended
Jun. 30, 2026
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment, Net

 

As of June 30,

 

 

2026

 

 

2025

 

Construction in progress

 

$

5,651

 

 

$

—

 

Fixed assets and vehicles

 

 

204

 

 

 

46

 

Total depreciable assets

 

 

5,855

 

 

 

46

 

Accumulated depreciation

 

 

(24

)

 

 

(14

)

Net depreciable assets

 

 

5,831

 

 

 

32

 

Land

 

 

5,738

 

 

 

807

 

Property and equipment, net

 

$

11,569

 

 

$

839