XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Background and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2022
Jan. 31, 2022
Dec. 31, 2020
Jan. 31, 2020
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Aqualisa Holdings (International) Ltd. [Member]              
Background And Basis Of Presentation [Line Items]              
Payments to Acquire Businesses Gross $ 156.0            
Business acquisition, percentage of outstanding equity acquired 100.00%            
Cash acquired from acquisition $ 4.8            
Solar Innovations LLC [Member]              
Background And Basis Of Presentation [Line Items]              
Payments to Acquire Businesses Gross   $ 61.6          
Business acquisition, percentage of outstanding equity acquired   100.00%          
Cash acquired from acquisition   $ 4.8          
Flo Technologies, Inc. [Member]              
Background And Basis Of Presentation [Line Items]              
Percentage of outstanding shares to be acquired       100.00%      
Substantive participating rights expiration date           Jan. 01, 2021 Jan. 01, 2021
Mark-to-market expense         $ 2.2    
Flo Technologies, Inc. [Member] | Other Income/Expenses [Member]              
Background And Basis Of Presentation [Line Items]              
Non cash gain (loss) on remeasurement of existing investment             $ 4.5
Larson [Member]              
Background And Basis Of Presentation [Line Items]              
Business acquisition, percentage of outstanding equity acquired     100.00%