XML 91 R73.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE DISCLOSURES - Schedule of Reconciliation of Opening Balance to Closing Balance of Fair Value of Contingent Consideration, Assets (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Indemnification Asset        
Indemnification Asset and Revenue Share Asset        
Beginning balance $ 475 $ 1,292 $ 679 $ 1,497
Asset recognized 0 0 0 0
Change in fair value of asset recognized in earnings (205) (204) (409) (409)
Reduction / payments received 0 0 0 0
Ending balance 270 1,088 270 1,088
Revenue Share Asset        
Indemnification Asset and Revenue Share Asset        
Beginning balance 2,507 2,689 2,616 2,516
Asset recognized 0 0 0 0
Change in fair value of asset recognized in earnings 101 407 274 879
Reduction / payments received (264) (307) (546) (606)
Ending balance $ 2,344 $ 2,789 $ 2,344 $ 2,789