v3.26.1
Inventory, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Sep. 30, 2025
Inventory, Net    
Cost $ 789,020 $ 485,908
Provision (24,862) (30,893)
Net 764,158 455,015
Integrated Systems, batteries, and other equipment    
Inventory, Net    
Cost 767,485 463,493
Provision (24,844) (30,891)
Net 742,641 432,602
Spare parts    
Inventory, Net    
Cost 21,535 22,415
Provision (18) (2)
Net $ 21,517 $ 22,413