XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Estimated fair values of Tellutax contingent consideration (Details) - Tellutax
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2021
USD ($)
payment
Mar. 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
Fair Value Measurement Inputs and Valuation Techniques      
Contingent consideration     $ 0
Number of potential earnout payments | payment 3    
Revenue achievement period 30 months    
Earn out payment for applicable measurement period $ 0    
Maximum limit on earnout payments $ 0    
Change in fair value of contingent consideration liabilities   $ (800)