XML 67 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Marketable Securities  
Short-term marketable securities $ 103,374
Long-term marketable securities 13,817
Amount of fair value investments due to credit-related factors 0
Short-Term Investments  
Marketable Securities  
Amortized cost 103,705
Unrealized gain 19
Unrealized loss (350)
Short-term marketable securities 103,374
Long-Term Investments  
Marketable Securities  
Amortized cost 13,872
Unrealized loss (55)
Long-term marketable securities 13,817
Commercial Paper | Short-Term Investments  
Marketable Securities  
Amortized cost 25,187
Short-term marketable securities 25,187
Corporate Debt Securities | Short-Term Investments  
Marketable Securities  
Amortized cost 39,071
Unrealized gain 9
Unrealized loss (185)
Short-term marketable securities 38,895
Corporate Debt Securities | Long-Term Investments  
Marketable Securities  
Amortized cost 6,783
Unrealized loss (5)
Long-term marketable securities 6,778
Asset-backed Securities | Short-Term Investments  
Marketable Securities  
Amortized cost 8,555
Unrealized gain 2
Unrealized loss (10)
Short-term marketable securities 8,547
Asset-backed Securities | Long-Term Investments  
Marketable Securities  
Amortized cost 5,074
Unrealized loss (47)
Short-term marketable securities 5,027
Government Securities | Short-Term Investments  
Marketable Securities  
Amortized cost 30,892
Unrealized gain 8
Unrealized loss (155)
Short-term marketable securities 30,745
Government Securities | Long-Term Investments  
Marketable Securities  
Amortized cost 2,015
Unrealized loss (3)
Short-term marketable securities $ 2,012