XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Significant Accounting Policies, Fair Value of Financial Instruments (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value of Financial Instruments [Abstract]    
Increase/ Decrease in put right $ 0.4  
Put right value 1.4 $ 1.0
Fair value of contingent consideration $ 14.0 $ 17.6
Volatility [Member]    
Fair Value of Financial Instruments [Abstract]    
Debt instrument, measurement input 0.20  
Discount Rate [Member]    
Fair Value of Financial Instruments [Abstract]    
Debt instrument, measurement input 0.1127