XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS' EQUITY - Narrative (Details) - At The Market Equity Offering Program - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 6 Months Ended
Jul. 31, 2023
Jun. 30, 2023
Equity offering [Line Items]    
Equity offering program, maximum aggregate amount authorized   $ 1,000.0
Equity offering program, issued   0.5
Equity offering program, proceeds   $ 25.6
Equity offering program, price per share (in dollars per share)   $ 46.93
Equity offering program, remaining authorized offering amount   $ 974.4
Subsequent Event    
Equity offering [Line Items]    
Equity offering program, issued 1.8  
Equity offering program, proceeds $ 84.8  
Equity offering program, price per share (in dollars per share) $ 48.19  
Equity offering program, remaining authorized offering amount $ 889.6