v3.25.0.1
Loss per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]    
Net loss attributable to Fluence Energy, Inc., income - basic $ (41,466) $ (16,743)
Net loss attributable to Fluence Energy, Inc., shares - basic (in shares) 129,482,668 121,113,282
Net loss attributable to Fluence Energy, Inc., shares - basic (in usd per share) $ (0.32) $ (0.14)
Net loss attributable to Fluence Energy, Inc., income - diluted $ (41,466) $ (16,743)
Net loss attributable to Fluence Energy, Inc., share - diluted (in shares) 129,482,668 121,113,282
Net loss attributable to Fluence Energy, Inc., share - diluted (in usd per share) $ (0.32) $ (0.14)