v3.26.1
FAIR VALUE MEASUREMENTS (Estimated Fair Values of the Financial Assets and Liabilities not Measured at Fair Value on a Recurring Basis) (Details) - Recurring - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Balance    
Financial Assets:    
Cash equivalents   $ 42,843
Financial Liabilities:    
Deferred consideration for asset acquisitions $ 18,066 29,532
Balance | Revolving Credit Facility | Credit Facility 2025    
Financial Liabilities:    
Borrowings under the 2025 Credit Agreement 165,000 25,000
Balance | Money market funds    
Financial Assets:    
Cash equivalents   5,402
Balance | Time deposits    
Financial Assets:    
Cash equivalents 14,233 37,441
Estimated Fair Value    
Financial Assets:    
Cash equivalents   42,843
Financial Liabilities:    
Deferred consideration for asset acquisitions 18,066 29,532
Estimated Fair Value | Revolving Credit Facility | Credit Facility 2025    
Financial Liabilities:    
Borrowings under the 2025 Credit Agreement 165,000 25,000
Estimated Fair Value | Money market funds    
Financial Assets:    
Cash equivalents   5,402
Estimated Fair Value | Time deposits    
Financial Assets:    
Cash equivalents 14,233 37,441
Estimated Fair Value | Level 1    
Financial Assets:    
Cash equivalents   5,402
Financial Liabilities:    
Deferred consideration for asset acquisitions 0 0
Estimated Fair Value | Level 1 | Revolving Credit Facility | Credit Facility 2025    
Financial Liabilities:    
Borrowings under the 2025 Credit Agreement 0 0
Estimated Fair Value | Level 1 | Money market funds    
Financial Assets:    
Cash equivalents   5,402
Estimated Fair Value | Level 1 | Time deposits    
Financial Assets:    
Cash equivalents 0 0
Estimated Fair Value | Level 2    
Financial Assets:    
Cash equivalents   37,441
Financial Liabilities:    
Deferred consideration for asset acquisitions 18,066 29,532
Estimated Fair Value | Level 2 | Revolving Credit Facility | Credit Facility 2025    
Financial Liabilities:    
Borrowings under the 2025 Credit Agreement 165,000 25,000
Estimated Fair Value | Level 2 | Money market funds    
Financial Assets:    
Cash equivalents   0
Estimated Fair Value | Level 2 | Time deposits    
Financial Assets:    
Cash equivalents 14,233 37,441
Estimated Fair Value | Level 3    
Financial Assets:    
Cash equivalents   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 the 2025 Credit Agreement 0 0
Estimated Fair Value | Level 3 | Money market funds    
Financial Assets:    
Cash equivalents   0
Estimated Fair Value | Level 3 | Time deposits    
Financial Assets:    
Cash equivalents $ 0 $ 0