XML 64 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations - Sales-based Earnout (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
May 02, 2022
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Sales-based earnout $ 92,626 $ 85,292  
Level 3 | ALung Acquisition      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Sales-based earnout     $ 16,791
Measurement Input, Risk Free Interest Rate [Member] | Level 3 | Minimum | ALung Acquisition      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Sales-based earnout, measurement input     0.070
Measurement Input, Risk Free Interest Rate [Member] | Level 3 | Maximum | ALung Acquisition      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Sales-based earnout, measurement input     0.084
Measurement Input, Entity Credit Risk [Member] | Level 3 | Minimum | ALung Acquisition      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Sales-based earnout, measurement input     0.064
Measurement Input, Entity Credit Risk [Member] | Level 3 | Maximum | ALung Acquisition      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Sales-based earnout, measurement input     0.080
Measurement Input, Price Volatility [Member] | Level 3 | ALung Acquisition      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Sales-based earnout, measurement input     0.257