v3.26.1
Related-Party Transactions - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Sep. 30, 2025
Related-Party Transactions    
Accounts receivable $ 137,534 $ 200,748
Advances to suppliers 207,218 126,778
Accounts payable 189,078 321,004
Accruals and provisions 254,610 246,235
Other current liabilities 89,066 20,590
Related Party    
Related-Party Transactions    
Accounts receivable 14,569 26,615
Unbilled receivables 122,965 174,133
Total receivables from related parties 137,534 200,748
Advances to suppliers 5,426 9,603
Accounts payable 829 4,985
Deferred revenue 66,379 79,916
Accruals and provisions $ 980 6,353
Other current liabilities   $ 301