v3.26.1
Inventory, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Inventory [Line Items]    
Cost $ 808,233 $ 485,908
Provision (25,202) (30,893)
Net 783,031 455,015
Integrated systems, batteries, and other equipment    
Inventory [Line Items]    
Cost 786,900 463,493
Provision (25,176) (30,891)
Net 761,724 432,602
Spare parts    
Inventory [Line Items]    
Cost 21,333 22,415
Provision (26) (2)
Net $ 21,307 $ 22,413