XML 45 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Schedule of Contingent Consideration Earnout Expect to be Required to Settle Include Significant Unobservable Inputs (Detail) - Contingent Consideration - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value $ 11,826 $ 36,788
Monte Carlo Simulation | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value 5,041  
Monte Carlo Simulation | Fair Value, Recurring | Tantti    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value $ 4,031  
Discount Rate 5.20%  
Monte Carlo Simulation | Fair Value, Recurring | Probability of Success | Tantti    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Weighted average discount rate [1] 41.00%  
Monte Carlo Simulation | Fair Value, Recurring | Earnout Discount Rate | Tantti    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Weighted average discount rate [1] 5.20%  
Monte Carlo Simulation | Fair Value, Recurring | Revenue and Volume Based Payments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Volatility 33.80%  
Revenue and volume discount rate 15.90%  
Monte Carlo Simulation | Fair Value, Recurring | Revenue and Volume Based Payments | Earnout Discount Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Weighted average discount rate [1] 5.20%  
Monte Carlo Simulation | Fair Value, Recurring | Revenue and Volume Based Payments | Volatility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Weighted average discount rate [1] 33.80%  
Monte Carlo Simulation | Fair Value, Recurring | Revenue and Volume Based Payments | Revenue & Volume Discount Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Weighted average discount rate [1] 15.90%  
Monte Carlo Simulation | Fair Value, Recurring | Minimum | Tantti    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Probability of success 0.00%  
Monte Carlo Simulation | Fair Value, Recurring | Minimum | Revenue and Volume Based Payments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount Rate 5.00%  
Monte Carlo Simulation | Fair Value, Recurring | Maximum | Tantti    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Probability of success 100.00%  
Monte Carlo Simulation | Fair Value, Recurring | Maximum | Revenue and Volume Based Payments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount Rate 5.40%  
Probability Weighted Present Value | Fair Value, Recurring | Probability of Success    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value $ 2,650  
Probability Weighted Present Value | Fair Value, Recurring | Manufacturing Line Expansions | Probability of Success    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Weighted average discount rate [1] 100.00%  
Probability Weighted Present Value | Fair Value, Recurring | Manufacturing Line Expansions | Earnout Discount Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Weighted average discount rate [1] 5.00%  
Probability Weighted Present Value | Fair Value, Recurring | Minimum | Manufacturing Line Expansions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Probability of success 0.00%  
Discount Rate 5.00%  
Probability Weighted Present Value | Fair Value, Recurring | Maximum | Manufacturing Line Expansions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Probability of success 100.00%  
Discount Rate 5.20%  
[1] Unobservable inputs were weighted by the relative fair value of the contingent consideration liability.