XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis The carrying amounts and estimated fair values by input level of the Company’s financial instruments were as follows:
September 30, 2024
(in thousands)Carrying AmountFair ValueLevel 1Level 2Level 3
Financial assets:
Cash and cash equivalents$284,434 $284,434 $284,434 $— $— 
Short-term investments$582,056 $582,056 $582,056 $— $— 
Restricted cash$1,160 $1,160 $1,160 $— $— 
Financial liabilities:
2026 Notes
$208,362 $192,938 $192,938 $— $— 
2030 Notes
$729,272 $823,812 $823,812 $— $— 
Equipment notes$3,147 $3,114 $— $3,114 $— 
December 31, 2023
(in thousands)Carrying AmountFair ValueLevel 1Level 2Level 3
Financial assets:
Cash and cash equivalents$263,351 $263,351 $263,351 $— $— 
Short-term investments$734,493 $734,493 $734,493 $— $— 
Restricted cash$1,637 $1,637 $1,637 $— $— 
Financial liabilities:
2026 Notes
$681,980 $619,496 $619,496 $— $— 
Equipment notes$4,743 $4,628 $— $4,628 $— 
Fair Value Disclosure of Asset and Liability Not Measured at Fair Value The carrying amounts and estimated fair values by input level of the Company’s financial instruments were as follows:
September 30, 2024
(in thousands)Carrying AmountFair ValueLevel 1Level 2Level 3
Financial assets:
Cash and cash equivalents$284,434 $284,434 $284,434 $— $— 
Short-term investments$582,056 $582,056 $582,056 $— $— 
Restricted cash$1,160 $1,160 $1,160 $— $— 
Financial liabilities:
2026 Notes
$208,362 $192,938 $192,938 $— $— 
2030 Notes
$729,272 $823,812 $823,812 $— $— 
Equipment notes$3,147 $3,114 $— $3,114 $— 
December 31, 2023
(in thousands)Carrying AmountFair ValueLevel 1Level 2Level 3
Financial assets:
Cash and cash equivalents$263,351 $263,351 $263,351 $— $— 
Short-term investments$734,493 $734,493 $734,493 $— $— 
Restricted cash$1,637 $1,637 $1,637 $— $— 
Financial liabilities:
2026 Notes
$681,980 $619,496 $619,496 $— $— 
Equipment notes$4,743 $4,628 $— $4,628 $—