XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Business Combination - Narrative (Details)
£ in Millions, $ in Millions
Apr. 07, 2025
GBP (£)
Apr. 07, 2025
USD ($)
Jun. 30, 2025
USD ($)
Apr. 07, 2025
USD ($)
Business Combination [Line Items]        
Acquisition-related future consideration liabilities     $ 8.6  
Rivington Energy Management Limited        
Business Combination [Line Items]        
Business minority interest acquired, percentage 40.00%     40.00%
Rivington Energy Management Limited        
Business Combination [Line Items]        
Business acquisition, percentage 60.00%     60.00%
Payments to acquire business £ 23.6 $ 30.0    
Payment to acquire shares £ 12.9 $ 16.4    
Contingent consideration term 4 years 4 years    
Rivington Energy Management Limited | Maximum        
Business Combination [Line Items]        
Acquisition-related future consideration liabilities £ 10.7     $ 13.6