XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Business Combination Contingent Consideration - Additional Information (Details)
1 Months Ended 9 Months Ended
Mar. 31, 2022
USD ($)
Mar. 31, 2022
EUR (€)
Mar. 31, 2021
USD ($)
Mar. 31, 2021
EUR (€)
Sep. 29, 2023
USD ($)
Sep. 29, 2023
EUR (€)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
EUR (€)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
EUR (€)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
EUR (€)
Jul. 31, 2019
USD ($)
Jul. 31, 2019
EUR (€)
Business Acquisition [Line Items]                              
Payment for contingent consideration         $ 81,000   $ 46,254,000                
ARGES GmbH                              
Business Acquisition [Line Items]                              
Fair value of contingent consideration               $ 400,000 € 400,000 $ 3,800,000 € 3,300,000 $ 5,100,000 € 4,100,000 $ 7,900,000 € 7,100,000
Adjustment to contingent consideration liabilities         0                    
Undiscounted low range of contingent consideration | €                             0
Undiscounted high range of contingent consideration                           $ 11,100,000 € 10,000,000
Payment for contingent consideration $ 400,000 € 300,000 $ 400,000 € 400,000 $ 100,000 € 100,000