XML 154 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE ACCOUNTING - Fair Value Measurements, Recurring and Nonrecurring (Details) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure   $ 40,512
Time Deposits $ 16,789 25,578
Short-Term Investments 64,065 107,466
Fair Value, Net Asset (Liability) 80,854 173,556
Contingent Consideration, Fair Value Disclosure 1,764  
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure   0
Time Deposits 16,718 25,554
Short-Term Investments 0 0
Fair Value, Net Asset (Liability) 16,718 25,554
Contingent Consideration, Fair Value Disclosure 0  
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure   40,512
Time Deposits 71 24
Short-Term Investments 64,065 107,466
Fair Value, Net Asset (Liability) 64,136 148,002
Contingent Consideration, Fair Value Disclosure 0  
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure   0
Time Deposits 0 0
Short-Term Investments 0 0
Fair Value, Net Asset (Liability) 0 $ 0
Contingent Consideration, Fair Value Disclosure $ 1,764