XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 66,408 $ 83,867
Gross Unrealized Gains 0 0
Gross Unrealized Losses (102) (45)
Fair Value 66,306 83,822
Short-term debt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 62,386 76,741
Gross Unrealized Gains 0 0
Gross Unrealized Losses (94) (39)
Fair Value 62,292 76,702
Long-term debt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   7,126
Gross Unrealized Gains   0
Gross Unrealized Losses   (6)
Fair Value 4,000 7,120
Corporate debt securities | Short-term debt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,046 15,786
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (6)
Fair Value 4,046 15,780
Corporate debt securities | Long-term debt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   3,082
Gross Unrealized Gains   0
Gross Unrealized Losses   (2)
Fair Value   3,080
U.S. treasury securities | Short-term debt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,076 5,073
Gross Unrealized Gains 0 0
Gross Unrealized Losses (34) (9)
Fair Value 5,042 5,064
Commercial paper | Short-term debt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 36,775 36,759
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 36,775 36,759
Yankee debt securities | Short-term debt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,897 3,941
Gross Unrealized Gains 0 0
Gross Unrealized Losses (20) (9)
Fair Value 3,877 3,932
Supranational | Short-term debt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,027 3,054
Gross Unrealized Gains 0 0
Gross Unrealized Losses (8) (3)
Fair Value 3,019 3,051
Asset-backed securities | Short-term debt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 9,565 12,128
Gross Unrealized Gains 0 0
Gross Unrealized Losses (32) (12)
Fair Value 9,533 12,116
Asset-backed securities | Long-term debt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,022 4,044
Gross Unrealized Gains 0 0
Gross Unrealized Losses (8) (4)
Fair Value $ 4,014 $ 4,040