XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE ACCOUNTING - Fair Value Measurements, Recurring and Nonrecurring (Details)
$ in Thousands
Jun. 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 $ 139,404 $ 80,854  
Contingent consideration $ 1,709 $ 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.103 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.0496    
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.0547    
Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash equivalents(1) $ 5,000    
Fair Value, Recurring | Marketable Debt Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Marketable Securities, Fair Value 117,926 $ 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 16,478 64,065  
Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets 16,401 16,718  
Contingent consideration 0 0  
Level 1 | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash equivalents(1) 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 16,401 16,718  
Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets 115,010 64,136  
Contingent consideration 0 0  
Level 2 | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash equivalents(1) 5,000    
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 109,933 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 77 64,065  
Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets 7,993 0  
Contingent consideration 1,709 1,764  
Level 3 | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash equivalents(1) 0    
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 7,993 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