FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Estimated fair values of Tellutax contingent consideration (Details) - Tellutax $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|---|
Jan. 31, 2021
payment
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2024
USD ($)
|
Jun. 30, 2024
USD ($)
|
Dec. 31, 2024
USD ($)
|
|
Fair Value Measurement Inputs and Valuation Techniques | |||||
Contingent consideration | $ 0 | $ 0 | |||
Number of potential earnout payments | payment | 3 | ||||
Revenue achievement period | 30 months | ||||
Final payment included in other operating expense (income) | $ 200 | ||||
Change in fair value of contingent consideration liabilities | $ (1,575) | $ (2,375) |
X | ||||||||||
- Definition Amount of increase (decrease) in value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of liability recognized arising from contingent consideration in a business combination. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Number of potential earnout payments. No definition available.
|
X | ||||||||||
- Definition Duration of periodic revenue achievements to determine potential earnout payments in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. No definition available.
|
X | ||||||||||
- Details
|