XML 118 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Additional Information (Details)
$ in Thousands
12 Months Ended
Mar. 11, 2021
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Gain on sale of business and other, net   $ 50,058 $ 544
Redeemable Preferred Stock      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Debt securities     $ 10,000
Dividend rate     6.00%
Conversion ratio     1.00%
Amount of shares held     $ 1,000
Gain on sale of business and other, net $ 1,200    
Level 3 | Fair Value, Nonrecurring      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Intangible assets   $ 16,187  
Minimum | Measurement Input, Discount Rate | Level 3      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration liability, measurement input   0.035  
Maximum | Measurement Input, Discount Rate | Level 3      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration liability, measurement input   0.072