Business Acquisitions and Divestitures (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wave Optics | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Business Acquisition [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Total Purchase Consideration Allocation | The allocation of the total purchase consideration for this acquisition was as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fit Analytics | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Business Acquisition [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Total Purchase Consideration Allocation | The allocation of the total purchase consideration for this acquisition was as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Acquisitions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Business Acquisition [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Total Purchase Consideration Allocation | The aggregate allocation of purchase consideration was as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2020 Acquisitions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Business Acquisition [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Total Purchase Consideration Allocation | The aggregate allocation of acquisition date fair value was as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||