v3.22.2
Fair Value Measurements - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Change in fair value of contingent earnout liabilities $ (26.9) $ (32.5)  
Maximum estimated exposure to contingent earnout liabilities 1,000.0 1,000.0  
Fair Value, Recurring      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Interest rate caps $ 8.6 $ 8.6  
Revenue or EBITDA Growth Rate | Minimum      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent earnout liability input 0.05 0.05 0.05
Revenue or EBITDA Growth Rate | Maximum      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent earnout liability input 0.25 0.25 0.22
Discount Rate | Minimum      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent earnout liability input 0.0750 0.0750 0.0500
Discount Rate | Maximum      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent earnout liability input 0.1800 0.1800 0.1550