XML 74 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Carrying Amount and Estimated Fair Value of Financial Instruments
The following tables present the carrying amount and estimated fair value of our financial instruments recognized at fair value on a recurring basis:
December 31, 2022
Estimated Fair Value Measurements
Carrying AmountQuoted Prices in Active Markets (Level 1)Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Assets -
Foreign currency forward contracts$2,422 $— $2,422 $— 
Liabilities -
Foreign currency forward contracts$1,124 $— $1,124 $— 
December 31, 2021
Estimated Fair Value Measurements
Carrying AmountQuoted Prices in Active Markets (Level 1)Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Assets -
Marketable securities$7,645 $7,645 $— $—