XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Summary of Marketable Securities
Marketable securities consist of the following as of December 31, 2022 and 2021 (in thousands):
December 31, 2022Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Available-for-sale securities - short-term:
U.S. treasury securities$26,906 $3 $(12)$26,897 
Commercial paper3,200 2 — 3,202 
Yankee debt securities14,764 — — 14,764 
Total available-for-sale securities - short-term44,870 5 (12)44,863 
Total available-for-sale securities$44,870 $5 $(12)$44,863 
December 31, 2021Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Available-for-sale securities - short-term:
Corporate debt securities$15,786 $— $(6)$15,780 
U.S. treasury securities5,073 — (9)5,064 
Commercial paper36,759 — — 36,759 
Yankee debt securities3,941 — (9)3,932 
Supranational3,054 — (3)3,051 
Asset-backed securities12,128 — (12)12,116 
Total available-for-sale securities - short-term76,741 — (39)76,702 
Available-for-sale securities - long-term
Corporate debt securities3,082 — (2)3,080 
Asset-backed securities4,044 — (4)4,040 
Total available-for-sale securities - long-term7,126 — (6)7,120 
Total available-for-sale securities$83,867 $— $(45)$83,822