XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Schedule of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt and Equity Securities, FV-NI [Line Items]    
Amortized Cost $ 35,983 $ 22,894
Gross Unrealized Gains 1 0
Gross Unrealized Losses (107) (15)
Fair Value 35,877 22,879
Certificates of deposit    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized Cost 5,176 1,351
Gross Unrealized Gains 1 0
Gross Unrealized Losses (13) 0
Fair Value 5,164 1,351
U.S. Treasury securities    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized Cost 15,768 250
Gross Unrealized Gains 0 0
Gross Unrealized Losses (40) 0
Fair Value 15,728 250
Commercial paper    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized Cost 6,219 8,048
Gross Unrealized Gains 0 0
Gross Unrealized Losses (22) (2)
Fair Value 6,197 8,046
Corporate notes and bonds    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized Cost 8,820 13,245
Gross Unrealized Gains 0 0
Gross Unrealized Losses (32) (13)
Fair Value $ 8,788 $ 13,232