XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value - Narrative (Details)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jun. 30, 2022
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Other investments $ 47,565,000 $ 51,762,000  
Fair value assets level 2 to level 3 transfers amount $ 0    
Revenue growth rate | Minimum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Acquisition-related contingent liability (as percent) 0.020   0.020
Revenue growth rate | Maximum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Acquisition-related contingent liability (as percent) 0.839   0.839
Revenue growth rate | Weighted Average      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Acquisition-related contingent liability (as percent) 0.103   0.079
Discount rate | Minimum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Acquisition-related contingent liability (as percent) 0.019   0.019
Discount rate | Maximum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Acquisition-related contingent liability (as percent) 0.104   0.104
Discount rate | Weighted Average      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Acquisition-related contingent liability (as percent) 0.046   0.070
Other      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Other investments $ 3,006,000 1,486,000  
Mutual Fund | Other | Level 1      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Investments, fair value disclosure 7,300,000 6,700,000  
Start-up company      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Other investments 300,000 300,000  
Broker dealer exchange memberships      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Other investments $ 2,700,000 $ 1,200,000