XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Changes in Fair Value of Level 3 Contingent Consideration
The following table represents the changes in the fair value of Level 3 contingent consideration:
 
 Three months ended March 31,
20232022
Beginning balance$938 $1,831 
Payments(938)(938)
Revaluation— 45 
Ending balance$— $938