v3.26.3
FAIR VALUE MEASUREMENTS (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 15, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Proceeds from equity investments   $ 4,111 $ 0    
Contingent consideration $ 20,200 20,200     $ 1,800
CoVetAI Inc          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 20,200 20,200   $ 20,000  
Business combination, contingent consideration, range of outcomes, minimum, amount 0 0      
Business combination, contingent consideration, range of outcomes, maximum, amount 47,500 $ 47,500      
Limited Partnership Fund          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Fair value, investments, remaining period   13 years      
Proceeds from equity investments 4,100        
Unfunded commitment 2,600 $ 2,600      
Fair Value Measured at Net Asset Value Per Share | Limited Partnership Fund          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Equity investments 4,000 4,000     1,800
Estimated Fair Value          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Long-term debt, fair value disclosure 355,100 355,100     444,800
Carrying Value          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Long-term debt, fair value disclosure $ 375,000 $ 375,000     $ 450,000