XML 147 R130.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Micro-Mode (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Payments to Acquire Businesses, Net of Cash Acquired $ 79.3 $ 146.9 $ 0.0
Micro Mode      
Business Acquisition [Line Items]      
Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period 26.0    
Payments to Acquire Businesses, Net of Cash Acquired $ 79.3    
Business Acquisition, Description of Acquired Entity we completed the acquisition of 100% of the privately held stock of Micro-Mode