XML 86 R77.htm IDEA: XBRL DOCUMENT v3.23.3
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 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Indemnification Asset        
Indemnification Asset and Revenue Share Asset        
Beginning balance $ 1,905 $ 4,377 $ 3,896 $ 4,786
Asset recognized 0 0 0 0
Change in fair value of asset recognized in earnings (204) (204) (530) (613)
Reduction / payments received 0 0 (1,665) 0
Ending balance 1,701 4,173 1,701 4,173
Revenue Share Asset        
Indemnification Asset and Revenue Share Asset        
Beginning balance 3,053 5,210 5,515 0
Asset recognized 0 1,027 0 6,237
Change in fair value of asset recognized in earnings (78) 171 (1,867) 171
Reduction / payments received (279) (230) (952) (230)
Ending balance 2,696 6,178 2,696 6,178
Return of Premium Liability        
Return of Premium Liability        
Beginning balance 376 708 575 0
Return of premium liability recognized 0 0 0 708
Change in fair value of return of premium liability recognized in earnings (104) (104) (303) (104)
Return of premium payments made 0 (34) 0 (34)
Ending balance $ 272 $ 570 $ 272 $ 570