v3.26.1
Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]    
Accounts receivable, net $ 21,062 $ 1,564
Deferred revenue 219,100 900
Recognition of revenue from deferred revenue 900 $ 500
Revenue, remaining performance obligation, amount 5,100,000  
Payment to be received 11,400,000  
Remaining performance obligations and contracted lease arrangements aggregate value $ 16,600,000  
Minimum    
Disaggregation of Revenue [Line Items]    
Lessor, operating lease, term of contract 3 years  
Maximum    
Disaggregation of Revenue [Line Items]    
Lessor, operating lease, term of contract 5 years  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01    
Disaggregation of Revenue [Line Items]    
Revenue, remaining performance obligation, amount $ 900,000  
Revenue, remaining performance obligation, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01    
Disaggregation of Revenue [Line Items]    
Revenue, remaining performance obligation, amount $ 1,300,000  
Revenue, remaining performance obligation, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-07-01    
Disaggregation of Revenue [Line Items]    
Revenue, remaining performance obligation, period 2 years