XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Investments in securities:                
Investments in trading securities $ 17,706   $ 17,706     $ 25,748    
Total assets measured at fair value 19,729   19,729     27,694    
Fair Value Inputs [Abstract] (Deprecated 2018-01-31)                
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 0 $ 12,000 0 $ 12,000 $ 0 4,657 $ 10,133 $ 10,176
Payment for Contingent Consideration Liability, Financing Activities     (201) (1,815)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings $ 0 $ 1,824 $ 0 $ 3,682        
Unobservable input - growth discount rate - weighted average true true true true        
Unobservable input - growth discount rate - maximum true true true true        
Unobservable input - growth discount rate - minimum true true true true        
Unobservable input - growth volatility - weighted average true true true true        
Unobservable input - growth volatility - maximum true true true true        
Unobservable input - growth volatility - minimum true true true true        
Asset Acquisition, Consideration Transferred, Contingent Consideration $ 0 $ 0 $ (4,657) $ (1,815)        
Level 1                
Investments in securities:                
Investments in trading securities 17,556   17,556     25,748    
Total assets measured at fair value 17,556   17,556     25,748    
Level 2                
Investments in securities:                
Investments in trading securities 150   150     0    
Total assets measured at fair value 150   150     0    
Level 3                
Investments in securities:                
Investments in trading securities 0   0     0    
Total assets measured at fair value 0   0     $ 0    
Asset Acquisition, Consideration Transferred, Contingent Consideration           Level 3    
Other Liabilities, Fair Value Disclosure           $ 4,657    
Investments Measured at NAV                
Investments in securities:                
Investments in trading securities 0   0     0    
Total assets measured at fair value 2,023   2,023     $ 1,946    
Fair Value, Recurring                
Investments in securities:                
Asset Acquisition, Consideration Transferred, Contingent Consideration           Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]    
Other Liabilities, Fair Value Disclosure           $ 4,657    
Private investment funds                
Investments in securities:                
Private 2,023   2,023     1,946    
Private investment funds | Level 1                
Investments in securities:                
Private 0   0     0    
Private investment funds | Level 2                
Investments in securities:                
Private 0   0     0    
Private investment funds | Level 3                
Investments in securities:                
Private 0   0     0    
Private investment funds | Investments Measured at NAV                
Investments in securities:                
Private $ 2,023   $ 2,023     $ 1,946