XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.3
FAIR VALUE ACCOUNTING - Fair Value Measurements, Recurring and Nonrecurring (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Aug. 16, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets $ 149,531 $ 80,854  
Contingent consideration $ 1,745 $ 1,764  
Measurement Input, Discount Rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Business Combination, Contingent Consideration, Liability, Measurement Input 0.061 0.077 0.102
Measurement Input, Discount Rate | Minimum      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt Securities, Available-for-Sale, Measurement Input 0.0505    
Measurement Input, Discount Rate | Maximum      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt Securities, Available-for-Sale, Measurement Input 0.0533    
Fair Value, Recurring | Marketable Debt Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Marketable Securities, Fair Value $ 126,383 $ 16,789  
Fair Value, Recurring | Marketable Equity Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Marketable Securities, Fair Value 23,148 64,065  
Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets 23,078 16,718  
Contingent consideration 0 0  
Level 1 | Fair Value, Recurring | Marketable Debt Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Marketable Securities, Fair Value 0 0  
Level 1 | Fair Value, Recurring | Marketable Equity Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Marketable Securities, Fair Value 23,078 16,718  
Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets 118,224 64,136  
Contingent consideration 0 0  
Level 2 | Fair Value, Recurring | Marketable Debt Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Marketable Securities, Fair Value 118,154 71  
Level 2 | Fair Value, Recurring | Marketable Equity Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Marketable Securities, Fair Value 70 64,065  
Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets 8,229 0  
Contingent consideration 1,745 1,764  
Level 3 | Fair Value, Recurring | Marketable Debt Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Marketable Securities, Fair Value 8,229 0  
Level 3 | Fair Value, Recurring | Marketable Equity Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Marketable Securities, Fair Value $ 0 $ 0