XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2023
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:

March 31, 2023
Amortized Cost BasisGross Unrealized LossesFair Value
Marketable securities (current)
U.S. Treasury notes$11,005 $(61)$10,944 
U.S. Government-sponsored enterprise securities22,007 (54)21,953 
Total marketable securities (current)$33,012 $(115)$32,897 

December 31, 2022
Amortized Cost BasisGross Unrealized LossesFair Value
Marketable securities (current)
U.S. Treasury notes$56,418 $(344)$56,074 
U.S. Government-sponsored enterprise securities112,030 (696)111,334 
Total marketable securities (current)$168,448 $(1,040)$167,408