XML 76 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments - Schedule of Contingent Consideration Liabilities Measured and Recorded at Fair Value (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Other Liabilities | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration $ 5.7 $ 5.7