XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details)
$ / shares in Units, £ in Millions, $ in Millions
3 Months Ended
Apr. 24, 2025
$ / shares
Apr. 07, 2025
USD ($)
Apr. 07, 2025
GBP (£)
Mar. 31, 2025
USD ($)
$ / shares
Mar. 31, 2024
$ / shares
Apr. 07, 2025
GBP (£)
Subsequent Event [Line Items]            
Acquisition-related future consideration liabilities | $       $ 0.4    
Cash dividends per share (usd per share)       $ 0.31 $ 0.28  
Subsequent Event | Class A            
Subsequent Event [Line Items]            
Cash dividends per share (usd per share) $ 0.34          
Subsequent Event | Class B            
Subsequent Event [Line Items]            
Cash dividends per share (usd per share) $ 0.34          
Rivington Energy Management Limited | Subsequent Event            
Subsequent Event [Line Items]            
Business acquisition, percentage   60.00%       60.00%
Upfront cash payment   $ 30.6 £ 23.7      
Upfront cash payment capital contribution amount   16.7 £ 12.9      
Acquisition-related future consideration liabilities   $ 13.8       £ 10.7
Contingent consideration term   4 years 4 years