XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Narratives (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Fair Value of Financial Instruments          
Fair value of contingent consideration $ 6,201,000 $ 6,274,000   $ 6,201,000  
Goodwill, at carrying value 5,500,000     5,500,000  
Goodwill impairment 4,068,000     4,068,000  
V C N          
Fair Value of Financial Instruments          
Additional consideration related to the achievement of certain milestones       70,200,000  
Amount to be paid due to approval   $ 3,250,000      
Fair value of contingent consideration 6,200,000     6,200,000  
Operating expense relating to fair value adjustment $ 275,000   $ 432,000 $ 73,000 $ 568,000