XML 83 R73.htm IDEA: XBRL DOCUMENT v3.25.3
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 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Indemnification Asset        
Indemnification Asset and Revenue Share Asset        
Beginning balance $ 270 $ 1,088 $ 679 $ 1,497
Asset recognized 0 0 0 0
Change in fair value of asset recognized in earnings (196) (205) (605) (614)
Reduction / payments received 0 0 0 0
Ending balance 74 883 74 883
Revenue Share Asset        
Indemnification Asset and Revenue Share Asset        
Beginning balance 2,344 2,789 2,616 2,516
Asset recognized 0 0 0 0
Change in fair value of asset recognized in earnings (321) 416 (47) 1,295
Reduction / payments received (251) (301) (797) (907)
Ending balance $ 1,772 $ 2,904 $ 1,772 $ 2,904