v3.25.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Nov. 10, 2023
Oct. 31, 2023
Dec. 31, 2024
Sep. 30, 2024
Loss Contingencies [Line Items]        
Advance payment     $ 175,485 $ 174,532
Fluence v.s. Diablo Energy Storage        
Loss Contingencies [Line Items]        
Damages sought, value $ 25,000 $ 37,000    
Estimated litigation liability $ 230,000      
Minimum        
Loss Contingencies [Line Items]        
Limited warranty, period     1 year  
Maximum        
Loss Contingencies [Line Items]        
Limited warranty, period     5 years  
Inventory capacity guarantee        
Loss Contingencies [Line Items]        
Advance payment     $ 70,000