XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2023 and December 31, 2022 were as follows:
 March 31, 2023December 31, 2022
 Fair valueLevel 1Level 2Level 3Fair valueLevel 1Level 2Level 3
Assets:    
Forward contracts1,414 — 1,414 — 916 — 916 — 
Total assets$1,414 $— $1,414 $— $916 $— $916 $— 
Liabilities:    
Forward contracts2,223 — 2,223 — 1,241 — 1,241 — 
Total liabilities$2,223 $— $2,223 $— $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)$—