XML 64 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACQUISITIONS - Cactus Royalty (Details) - Cactus
$ in Millions
Dec. 31, 2024
USD ($)
royalty
Acquisitions  
Number of royalties acquired | royalty 2
Cash consideration paid $ 55
Net smelter return (NSR) percentage 2.50%
Buy back percentage 0.50%
Royalty revenue requirement $ 7