XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACQUISITIONS (Details) - USD ($)
$ in Millions
12 Months Ended
Sep. 01, 2022
Apr. 07, 2022
Dec. 31, 2026
Dec. 31, 2025
Jan. 31, 2024
RavenVolt          
Business Acquisition [Line Items]          
Cash purchase price $ 170.0        
Fair value of contingent consideration 59.0       $ 13.4
RavenVolt | Forecast          
Business Acquisition [Line Items]          
Maximum contingent consideration payable in future years     $ 130.0 $ 75.0  
RavenVolt | Maximum          
Business Acquisition [Line Items]          
Potential post-closing contingent consideration $ 280.0        
RavenVolt | Maximum | Forecast          
Business Acquisition [Line Items]          
Potential post-closing contingent consideration     $ 280.0    
Momentum          
Business Acquisition [Line Items]          
Purchase price   $ 54.8