XML 89 R66.htm IDEA: XBRL DOCUMENT v3.25.4
FAIR VALUE MEASUREMENTS (Schedule of Estimated Fair Values of Financial Assets and Liabilities Not Measured at Fair Value on a Recurring Basis) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Balance    
Financial Assets:    
Cash equivalents: $ 42,843 $ 22,107
Financial Liabilities:    
Deferred consideration for asset acquisitions 29,532 33,187
Balance | Revolving Credit Facility | Credit Facility 2025    
Financial Liabilities:    
Borrowings under Credit Agreement 25,000  
Balance | Revolving Credit Facility | Credit Facility 2021    
Financial Liabilities:    
Borrowings under Credit Agreement   25,000
Balance | Money market funds    
Financial Assets:    
Cash equivalents: 5,402 5,200
Balance | Time deposits    
Financial Assets:    
Cash equivalents: 37,441 16,907
Estimated Fair Value    
Financial Assets:    
Cash equivalents: 42,843 22,107
Financial Liabilities:    
Deferred consideration for asset acquisitions 29,532 33,187
Estimated Fair Value | Revolving Credit Facility | Credit Facility 2025    
Financial Liabilities:    
Borrowings under Credit Agreement 25,000  
Estimated Fair Value | Revolving Credit Facility | Credit Facility 2021    
Financial Liabilities:    
Borrowings under Credit Agreement   25,000
Estimated Fair Value | Money market funds    
Financial Assets:    
Cash equivalents: 5,402 5,200
Estimated Fair Value | Time deposits    
Financial Assets:    
Cash equivalents: 37,441 16,907
Estimated Fair Value | Level 1    
Financial Assets:    
Cash equivalents: 5,402 5,200
Financial Liabilities:    
Deferred consideration for asset acquisitions 0 0
Estimated Fair Value | Level 1 | Revolving Credit Facility | Credit Facility 2025    
Financial Liabilities:    
Borrowings under Credit Agreement 0  
Estimated Fair Value | Level 1 | Revolving Credit Facility | Credit Facility 2021    
Financial Liabilities:    
Borrowings under Credit Agreement   0
Estimated Fair Value | Level 1 | Money market funds    
Financial Assets:    
Cash equivalents: 5,402 5,200
Estimated Fair Value | Level 1 | Time deposits    
Financial Assets:    
Cash equivalents: 0 0
Estimated Fair Value | Level 2    
Financial Assets:    
Cash equivalents: 37,441 16,907
Financial Liabilities:    
Deferred consideration for asset acquisitions 29,532 33,187
Estimated Fair Value | Level 2 | Revolving Credit Facility | Credit Facility 2025    
Financial Liabilities:    
Borrowings under Credit Agreement 25,000  
Estimated Fair Value | Level 2 | Revolving Credit Facility | Credit Facility 2021    
Financial Liabilities:    
Borrowings under Credit Agreement   25,000
Estimated Fair Value | Level 2 | Money market funds    
Financial Assets:    
Cash equivalents: 0 0
Estimated Fair Value | Level 2 | Time deposits    
Financial Assets:    
Cash equivalents: 37,441 16,907
Estimated Fair Value | Level 3    
Financial Assets:    
Cash equivalents: 0 0
Financial Liabilities:    
Deferred consideration for asset acquisitions 0 0
Estimated Fair Value | Level 3 | Revolving Credit Facility | Credit Facility 2025    
Financial Liabilities:    
Borrowings under Credit Agreement 0  
Estimated Fair Value | Level 3 | Revolving Credit Facility | Credit Facility 2021    
Financial Liabilities:    
Borrowings under Credit Agreement   0
Estimated Fair Value | Level 3 | Money market funds    
Financial Assets:    
Cash equivalents: 0 0
Estimated Fair Value | Level 3 | Time deposits    
Financial Assets:    
Cash equivalents: $ 0 $ 0