v3.25.2
Leases - Narrative (Details) - USD ($)
12 Months Ended
Jul. 01, 2023
Jun. 30, 2025
Jun. 30, 2024
May 24, 2025
Jul. 01, 2024
Oct. 15, 2023
Oct. 01, 2023
Lessee, Lease, Description [Line Items]              
Finance lease, discount rate 12.76%            
Lessor, term of contract           17 months  
Operating lease, lease income   $ 234,860 $ 230,038        
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]   Other income (expense), net          
Building | Brisbane, Australia              
Lessee, Lease, Description [Line Items]              
Term of contract, office building       5 years      
Building | Darwin, Australia              
Lessee, Lease, Description [Line Items]              
Term of contract, office building         3 years    
Renewal term of contract         2 years    
Building | Barangaroo, Australia              
Lessee, Lease, Description [Line Items]              
Term of contract, office building             4 years
Equipment              
Lessee, Lease, Description [Line Items]              
Term of contract, rig 25 months            
Lease, gap period 270 days