XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Business Combination Contingent Consideration - Additional Information (Details)
1 Months Ended 6 Months Ended
Mar. 31, 2022
USD ($)
Mar. 31, 2022
EUR (€)
Mar. 31, 2021
USD ($)
Mar. 31, 2021
EUR (€)
Jun. 30, 2023
USD ($)
Jul. 01, 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           $ 375,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