XML 66 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Instruments (Levels) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Investments in securities:      
Investments in trading securities $ 25,748 $ 32,674  
Total assets measured at fair value 27,694 32,915  
Asset Acquisition, Consideration Transferred, Contingent Consideration $ 4,700 12,900  
Unobservable input - growth discount rate - weighted average 7.25%    
Unobservable input - growth discount rate - maximum 7.50%    
Unobservable input - growth discount rate - minimum 7.00%    
Unobservable input - growth volatility - weighted average 6.90%    
Unobservable input - growth volatility - maximum 11.90%    
Unobservable input - growth volatility - minimum 1.90%    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 4,657 10,133 $ 12,901
Payment for Contingent Consideration Liability, Financing Activities (10,357)    
Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings 4,881 (2,768)  
Asset Acquisition, Contingent Consideration, Liability 4,657 10,133  
Private equity      
Investments in securities:      
Equity Securities, FV-NI 1,946 241  
Contingent Consideration Type [Domain]      
Investments in securities:      
Asset Acquisition, Consideration Transferred, Contingent Consideration 4,657 10,133  
Other Liabilities, Fair Value Disclosure 4,657 10,133  
Level 1      
Investments in securities:      
Investments in trading securities 25,748 32,674  
Total assets measured at fair value 25,748 32,674  
Level 1 | Private equity      
Investments in securities:      
Equity Securities, FV-NI 0 0  
Level 2      
Investments in securities:      
Investments in trading securities 0 0  
Total assets measured at fair value 0 0  
Level 2 | Private equity      
Investments in securities:      
Equity Securities, FV-NI 0 0  
Level 3      
Investments in securities:      
Investments in trading securities 0 0  
Total assets measured at fair value 0 0  
Level 3 | Private equity      
Investments in securities:      
Equity Securities, FV-NI 0 0  
Level 3 | Contingent Consideration Type [Domain]      
Investments in securities:      
Asset Acquisition, Consideration Transferred, Contingent Consideration 4,657 10,133  
Other Liabilities, Fair Value Disclosure 4,657    
Fair Value Measured at Net Asset Value Per Share | Private equity      
Investments in securities:      
Equity Securities, FV-NI 1,946 241  
Inputs, Net Asset Value [Member]      
Investments in securities:      
Investments in trading securities 0 0  
Total assets measured at fair value $ 1,946 $ 241