XML 109 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS’ EQUITY AND EARNINGS (LOSS) PER SHARE - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands
12 Months Ended
Sep. 13, 2024
Mar. 08, 2024
Oct. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity, Class of Treasury Stock [Line Items]            
Stock repurchase program authorized amount       $ 6,000,000,000.0    
Stock repurchased and retired during period, value       959,000,000 $ 838,000,000 $ 1,100,000,000
Stock repurchase remaining authorized amount       2,700,000,000    
Number of common units sold (in shares)     7,220      
Proceeds from public offerings       476,000,000 $ 0 $ 0
Viper 2024 Equity Offering | Viper LLC            
Equity, Class of Treasury Stock [Line Items]            
Proceeds from public offerings $ 476,000,000          
Common Class A            
Equity, Class of Treasury Stock [Line Items]            
Number of common units sold (in shares)   13,230        
Common Class A | Viper LLC            
Equity, Class of Treasury Stock [Line Items]            
Stock repurchase program authorized amount       750,000,000    
Stock repurchase remaining authorized amount       $ 434,000,000    
Common Class A | Viper 2024 Equity Offering | Viper LLC            
Equity, Class of Treasury Stock [Line Items]            
Number of common units sold (in shares) 11,500          
Shares issued (in dollars per share) $ 42.50          
Common Class A | Over-Allotment Option | Viper LLC            
Equity, Class of Treasury Stock [Line Items]            
Number of common units sold (in shares) 1,500