XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation and Significant Accounting Policies, Fair Value of Financial Instruments (Details)
$ in Millions
9 Months Ended
Sep. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value of Financial Instruments [Abstract]    
Increase/ Decrease in put right $ 1.4  
Put right value 2.4 $ 1.0
Fair value of contingent consideration $ 9.6 $ 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.1099