XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Assets and liabilities measured at fair value on recurring basis that have unobservable inputs (Details) - Recurring basis - Level 3
$ in Thousands
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration $ 43,379 $ 60,746
Contingent consideration    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration $ 43,379 $ 60,746
Business Combination, Contingent Consideration, Liability, Valuation Technique [Extensible Enumeration] plug:ValuationTechniqueScenarioBasedMethodMember plug:ValuationTechniqueScenarioBasedMethodMember
Credit spread | Contingent consideration    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 0.1322 0.1183
Discount rate | Minimum | Contingent consideration    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 17.03 0.1591
Discount rate | Maximum | Contingent consideration    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 17.38 0.16