XML 150 R130.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Habonim (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Apr. 04, 2022
Business Acquisition [Line Items]        
Payments to Acquire Businesses, Net of Cash Acquired $ 146.9 $ 0.0 $ 4.7  
Habonim        
Business Acquisition [Line Items]        
Business Acquisition, Description of Acquired Entity completed the acquisition of 100% of the privately held stock of Habonim      
Payments to Acquire Businesses, Net of Cash Acquired $ 139.9      
Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period   $ 44.0    
Number of Employees at Acquired Entity       200