XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities - Investments In Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Short-term marketable securities, amortized cost basis $ 267,040 $ 275,754
Short-term marketable securities, gross unrealized losses (1,227) (414)
Short-term marketable securities, fair value 265,813 275,340
Long-term marketable securities, amortized cost basis 33,084 64,596
Long-term marketable securities, gross unrealized losses (360) (200)
Long-term marketable securities, fair value 32,724 64,396
U.S. Treasury notes    
Debt Securities, Available-for-sale [Line Items]    
Short-term marketable securities, amortized cost basis 188,665 226,136
Short-term marketable securities, gross unrealized losses (527) (344)
Short-term marketable securities, fair value 188,138 225,792
Long-term marketable securities, amortized cost basis 11,040 0
Long-term marketable securities, gross unrealized losses (72) 0
Long-term marketable securities, fair value 10,968 0
U.S. Government-sponsored enterprise securities    
Debt Securities, Available-for-sale [Line Items]    
Short-term marketable securities, amortized cost basis 78,375 49,618
Short-term marketable securities, gross unrealized losses (700) (70)
Short-term marketable securities, fair value 77,675 49,548
Long-term marketable securities, amortized cost basis 22,044 64,596
Long-term marketable securities, gross unrealized losses (288) (200)
Long-term marketable securities, fair value $ 21,756 $ 64,396