XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities
The Company’s financial assets and liabilities subject to fair value measurements as of September 30, 2023 and December 31, 2022 were as follows:
 September 30, 2023December 31, 2022
 Fair valueLevel 1Level 2Level 3Fair valueLevel 1Level 2Level 3
Assets:    
Forward contracts1,418  1,418  916 — 916 — 
Total assets$1,418 $ $1,418 $ $916 $— $916 $— 
Liabilities:    
Forward contracts839  839  1,241 — 1,241 — 
Total liabilities$839 $ $839 $ $1,241 $— $1,241 $— 
Balance at
January 1, 2022
Adjustments(1)
Transfer out
of Level 3(2)
Balance at
December 31, 2022
Liabilities:
     Contingent consideration$6,960 (5,807)(1,153)$—