XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Assets and liabilities measured at fair value on recurring basis that have unobservable inputs (Details) - Recurring basis - Level 3
$ in Thousands
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration $ 91,987 $ 126,216
Business Combination, Contingent Consideration, Liability, Valuation Technique [Extensible Enumeration] plug:ValuationTechniqueScenarioBasedMethodMember plug:ValuationTechniqueScenarioBasedMethodMember
Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration, measurement input   0.1361
Credit spread | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 0.1221  
Credit spread | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 0.1351  
Discount rate | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 0.1573 0.1771
Discount rate | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 0.1838 0.1906