XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Investments in Marketable Securities
The Company's investments in marketable securities are stated at fair value and are available-for-sale. The following table summarizes the Company's investments in marketable securities (in thousands) as of:

December 31, 2022
MaturityAmortized Cost BasisGross Unrealized LossesFair Value
Short-term marketable securities
U.S. Treasury notesWithin one year$56,418 $(344)$56,074 
U.S. Government-sponsored enterprise securitiesWithin one year112,030 (696)111,334 
Total short-term marketable securities$168,448 $(1,040)$167,408 

December 31, 2021
MaturityAmortized Cost BasisGross Unrealized LossesFair Value
Short-term marketable securities
U.S. Treasury notesWithin one year$226,136 $(344)$225,792 
U.S. Government-sponsored enterprise securitiesWithin one year49,618 (70)49,548 
Total short-term marketable securities$275,754 $(414)$275,340 
Long-term marketable securities
U.S. Government-sponsored enterprise securitiesWithin two years64,596 (200)64,396 
Total long-term marketable securities$64,596 $(200)$64,396