XML 109 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Contingent Consideration (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 23, 2020
Nov. 03, 2020
SES & BIG | Maximum | Scenario, Plan      
Business Acquisition      
Contingent consideration $ 31.0    
SES & BIG | Minimum | Scenario, Plan      
Business Acquisition      
Contingent consideration $ 0.0    
Sustainable Energy Solutions, Inc.      
Business Acquisition      
Contingent consideration   $ 16.9  
BIG      
Business Acquisition      
Contingent consideration     $ 3.2