XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
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, 2022 and 2021 are as follows (in thousands):
  
Fair Value Measurements at December 31, 2022
 
Fair Value at December 31, 2022
Quoted
Prices in
Active
Markets for
Identical
Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Recurring    
Marketable securities    
U.S. Treasury notes$56,074 $56,074 $— $— 
U.S. Government sponsored enterprise securities111,334 111,334 — — 
Total recurring$167,408 $167,408 $— $— 

  
Fair Value Measurements at December 31, 2021
 
Fair Value at
December 31, 2021
Quoted
Prices in
Active
Markets for
Identical
Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Recurring
Marketable securities
U.S. Treasury notes$225,792 $225,792 $— $— 
U.S. Government sponsored enterprise securities113,944 113,944 — — 
Other
Liability-classified restricted stock awards702 702 — — 
Total recurring$340,438 $340,438 $— $— 
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, 2022 are summarized as follows (in thousands):
 Carrying ValueEstimated Fair Value
2021 Bonds$67,223 $65,438