XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Investments In Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Short-term marketable securities, amortized cost basis $ 224,180 $ 275,754
Short-term marketable securities, gross unrealized losses (2,168) (414)
Short-term marketable securities, fair value 222,012 275,340
Long-term marketable securities, amortized cost basis   64,596
Long-term marketable securities, gross unrealized losses   (200)
Long-term marketable securities, fair value   64,396
U.S. Treasury notes    
Debt Securities, Available-for-sale [Line Items]    
Short-term marketable securities, amortized cost basis 109,327 226,136
Short-term marketable securities, gross unrealized losses (729) (344)
Short-term marketable securities, fair value 108,598 225,792
U.S. Government-sponsored enterprise securities    
Debt Securities, Available-for-sale [Line Items]    
Short-term marketable securities, amortized cost basis 114,853 49,618
Short-term marketable securities, gross unrealized losses (1,439) (70)
Short-term marketable securities, fair value $ 113,414 49,548
Long-term marketable securities, amortized cost basis   64,596
Long-term marketable securities, gross unrealized losses   (200)
Long-term marketable securities, fair value   $ 64,396