XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value - Narrative (Details)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Mar. 31, 2021
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Other investments $ 81,434,000 $ 77,959,000  
Fair value assets level 2 to level 3 transfers amount 0    
Other      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Other investments $ 4,767,000 6,015,000  
Revenue growth rate | Minimum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Acquisition-related contingent liability 0.020   0.020
Revenue growth rate | Maximum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Acquisition-related contingent liability 0.839   1.356
Revenue growth rate | Weighted Average      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Acquisition-related contingent liability 0.079   0.090
Discount rate | Minimum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Acquisition-related contingent liability 0.019   0.019
Discount rate | Maximum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Acquisition-related contingent liability 0.104   0.200
Discount rate | Weighted Average      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Acquisition-related contingent liability 0.070   0.108
Start-up company      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Other investments   300,000  
Equity method investee      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Other investments $ 1,600,000 2,900,000  
Broker dealer exchange memberships      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Other investments 2,800,000    
Mutual Fund | Other | Fair Value, Inputs, Level 1 [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Investments, fair value disclosure $ 7,900,000 $ 9,100,000