v3.26.1
Cash, cash equivalents and restricted cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 5,895,591 $ 564,526    
Restricted cash — current 1,670,252 0    
Restricted cash — non-current 53,684 0    
Total cash, cash equivalents and restricted cash $ 7,619,527 $ 564,526 $ 404,601 $ 68,894