XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The carrying values and the estimated fair values of debt financial instruments as of December 31 are as follows:
20212020
Carrying ValueFair ValueCarrying ValueFair Value
Convertible senior notes$411,863 $410,771 $— $— 

The carrying values of the Company's revolving credit facility recorded in long-term debt on the Balance Sheet approximate fair value due to the variable interest rate. The fair value of the Convertible senior notes is estimated using Level 2 inputs as they are not registered securities nor listed on any securities exchange but may be traded by qualified institutional buyers.