v3.26.3
Accounts Payable and Other Current Liabilities - Schedule of Accounts Payable and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Accounts Payable And Other Current Liabilities [Abstract]    
Trade payables to customers $ 134,602 $ 25,236
Other accounts payable 9,904 13,542
Accounts payable and other payables 144,506 38,778
Deferred revenue 58,069 29,841
Advances from customers 1,381,430 2,110,133
Deferred revenue and other advances $ 1,439,499 $ 2,139,974