XML 90 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Disclosures - Reconciliation of Opening Balance to Closing Balance of Fair Value of Contingent Consideration (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Indemnification Asset        
Indemnification Asset and Revenue Share Asset        
Beginning balance $ 3,691 $ 4,582 $ 3,896 $ 4,786
Asset recognized 0 0 0 0
Change in fair value of asset recognized in earnings (121) (205) (326) (409)
Reduction / payments received (1,665) 0 (1,665) 0
Ending balance 1,905 4,377 1,905 4,377
Revenue Share Asset        
Indemnification Asset and Revenue Share Asset        
Beginning balance 4,532 0 5,515 0
Asset recognized 0 5,210 0 5,210
Change in fair value of asset recognized in earnings (1,169) 0 (1,789) 0
Reduction / payments received (310) 0 (673) 0
Ending balance 3,053 5,210 3,053 5,210
Return of Premium Liability        
Return of Premium Liability        
Beginning balance 476 0 575 0
Return of premium liability recognized 0 708 0 708
Change in fair value of return of premium liability recognized in earnings (100) 0 (199) 0
Return of premium payments made 0 0 0 0
Ending balance $ 376 $ 708 $ 376 $ 708