XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Activity for Fair Value of Contingent Consideration (Details) - Acquisition-related Contingent Consideration - (Level 3) - Recurring basis - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Change in fair value of contingent consideration    
Balance at beginning of the period $ (2,570,000) $ (2,430,000)
Change in fair value recorded in earnings 2,310,000 140,000
Balance at end of the period $ (4,880,000) $ (2,570,000)