XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Estimated fair values of Tellutax contingent consideration (Details) - Tellutax
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2021
payment
Jun. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
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     $ 100 $ (2,275)