XML 55 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
Marketable Securities [Abstract]  
Summary of Marketable Securities
The Company’s marketable securities consisted of the following (in thousands):
December 31, 2022
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Available-for-sale securities, short-term
Corporate debt securities$30,174 $— $(249)$29,925 
Asset-backed securities3,006 — (102)2,904 
U.S. treasury securities15,032 — (357)14,675 
Total available-for-sale securities, short-term48,212 — (708)47,504 
Available-for-sale securities, long-term
Corporate debt securities15,880 — (43)15,837 
Total available-for-sale securities, long-term15,880 — (43)15,837 
Total available-for-sale securities$64,092 $— $(751)$63,341 
December 31, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Available-for-sale securities, short-term
Commercial paper$47,939 $— $— $47,939 
Corporate debt securities7,992 — (11)7,981 
Asset-backed securities16,177 — (22)16,155 
Total available-for-sale securities, short-term72,108 — (33)72,075 
Available-for-sale securities, long-term
Corporate debt securities16,816 — (103)16,713 
Asset-backed securities3,013 — (25)2,988 
U.S. treasury securities11,988 — (70)11,918 
Total available-for-sale securities, long-term31,817 — (198)31,619 
Total available-for-sale securities$103,925 $— $(231)$103,694