v3.26.3
Property and Equipment, Net - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Property, Plant and Equipment [Line Items]    
Construction in progress $ 5,651 $ 0
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