XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value - Schedule of Reported Fair Values of Contingent Consideration, Warrant Liabilities, and Contingent Value Rights (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Fair Value, Recurring | Contingent Consideration | Level 3  
Fair Value Liabilities Measured On Recurring Basis [Line Items]  
Contingent consideration $ 21,857