v3.26.1
Accruals and Provisions (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Sep. 30, 2025
Accruals and Provisions    
Accruals for software development costs $ 58 $ 23
Provisions for expected project losses 12,076 15,684
Current portion of warranty accrual 22,648 20,765
Total 254,610 246,235
Nonrelated Party    
Accruals and Provisions    
Accruals 218,848 203,410
Related Party    
Accruals and Provisions    
Accruals $ 980 $ 6,353