v3.25.2
CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Trade receivables, allowances $ 0.7 $ 2.5
Targa Resources Corp. stockholders' equity:    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 450,000,000 450,000,000
Common stock, shares issued (in shares) 242,332,690 241,764,105
Common stock, shares outstanding (in shares) 215,509,429 217,763,821
Treasury stock, shares (in shares) 26,823,261 24,000,284