XML 97 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments, by Fair Value Hierarchy

The carrying value and fair value, by fair value hierarchy, of the Company’s financial instruments at December 31, 2023, and 2022, are as follows (in thousands):

    

Fair Value Measurements at December 31, 2023

Quoted

Prices in

Active

Significant

Markets for

Other

Significant

Fair Value at

Identical

Observable

Unobservable

December 31, 

Assets

Inputs

Inputs

 

2023

    

(Level 1)

    

(Level 2)

    

(Level 3)

Cash and cash equivalents (1)

$

298,349

$

298,349

$

$

Fair Value Measurements at December 31, 2022

Quoted

Prices in

Active

Significant

Markets for

Other

Significant

Fair Value at

Identical

Observable

Unobservable

December 31, 

Assets

Inputs

Inputs

    

2022

    

(Level 1)

    

(Level 2)

    

(Level 3)

Cash and cash equivalents (1)

$

237,125

$

237,125

$

$

Marketable securities

 

$

167,408

$

167,408

$

$

(1)Cash and cash equivalents includes $283.2 million and $200.7 million invested in U.S. government money market funds as of December 31, 2023, and 2022, respectively.
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments The carrying values and estimated fair values of the 2021 Bonds as of December 31, 2023, are summarized as follows (in thousands):

    

Carrying

    

Estimated

Value

Fair Value

2021 Bonds

$

67,967

$

67,916