XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments and Fair Value - Schedule of Reconciliation of Level 3 Assets and Liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Fair Value Recurring Basis Unobservable Input Reconciliation Liability Gain Loss Statement Of Income Extensible List Not Disclosed Flag Compensation expense
Fair Value Recurring Basis Unobservable Input Reconciliation Liability Gain Loss Statement Of Other Comprehensive Income Extensible List Not Disclosed Flag Foreign currency translation
Earnout  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at December 31, 2023 $ (38,601)
Earnout accretion (466)
Compensation expense 0
Payments 0
Foreign currency translation 812
Balance at March 31, 2024 (38,255)
Contingent Compensation  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at December 31, 2023 (18,878)
Earnout accretion 0
Compensation expense (1,988)
Payments 4,821
Foreign currency translation 491
Balance at March 31, 2024 $ (15,554)