XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Significant Accounting Policies, Fair Value of Financial Instruments (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value of Financial Instruments [Abstract]      
Increase in put right $ 0.2 $ 0.3  
Put right value 1.2 1.2 $ 1.0
Fair value of contingent consideration $ 17.2 $ 17.2 $ 12.5
Volatility [Member]      
Fair Value of Financial Instruments [Abstract]      
Debt instrument, measurement input 0.20 0.20  
Contingent consideration, measurement input 0.15 0.15  
Discount Rate [Member]      
Fair Value of Financial Instruments [Abstract]      
Debt instrument, measurement input 0.1169 0.1169  
Contingent consideration, measurement input 0.071 0.071