v3.26.3
Stockholder’s equity/Issued capital - Additional Information (Details)
12 Months Ended
Jun. 30, 2026
vote
$ / shares
shares
Feb. 26, 2026
$ / shares
Jun. 30, 2025
$ / shares
shares
May 27, 2025
shares
Stockholder’s Equity/Issued Capital [Line Items]        
Common stock, shares authorized increased (in shares) 800,000,000   800,000,000 800,000,000
Common stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001 $ 0.0001  
Number of votes per share | vote 1      
Common Stock        
Stockholder’s Equity/Issued Capital [Line Items]        
Common stock, shares authorized increased (in shares) 100,000,000