XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Summary of Reconciliation of Changes in the Fair Value of the Company's Earn-out Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value Disclosures [Abstract]        
Beginning period balance $ 0 $ 0 $ 0 $ 0
Additions to contingent consideration 3,571 0 3,571 0
Payments of contingent consideration 0 0 0 0
Fair value adjustment of earn-out liabilities 0 0 0 0
Currency translation adjustment (111) 0 (111) 0
Ending period balance $ 3,460 $ 0 $ 3,460 $ 0