Loss Per Share - Schedule of Basic and Diluted Loss per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Dec. 31, 2015
Basic and diluted loss per share:      
Net loss attributable to Class A common stockholders     $ (212,661)
Less: dividends paid on Class A common stock and participating RSAs     (19,887)
Net loss attributable to TerraForm Global, Inc. Class A common stockholders     $ (232,548)
Weighted average shares outstanding (in shares) 100,813 100,985 100,813
Distributed earnings per share, basic (in dollars per share)     $ 0.20
Distributed earnings per share, diluted (in dollars per share)     0.18
Undistributed loss per share, basic (in dollars per share)     (2.31)
Undistributed loss per share, diluted (in dollars per share)     (2.28)
Basic and diluted loss per share (in dollars per share) $ (1.63) $ (0.48) $ (2.11)
Class B Common Stock      
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]      
Shares excluded from calculation (in shares)     61,300
Restricted stock award (RSA)      
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]      
Shares excluded from calculation (in shares)     7,800
Restricted stock units (RSUs)      
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]      
Shares excluded from calculation (in shares)     2,800