v3.22.2.2
Investments - Schedule of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt and Equity Securities, FV-NI [Line Items]    
Amortized Cost $ 15,698 $ 22,894
Gross Unrealized Gains 0 0
Gross Unrealized Losses (99) (15)
Fair Value 15,599 22,879
Certificates of deposit    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized Cost 3,400 1,351
Gross Unrealized Gains 0 0
Gross Unrealized Losses (18) 0
Fair Value 3,382 1,351
U.S. Treasury securities    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized Cost 5,266 250
Gross Unrealized Gains 0 0
Gross Unrealized Losses (38) 0
Fair Value 5,228 250
Commercial paper    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized Cost 2,901 8,048
Gross Unrealized Gains 0 0
Gross Unrealized Losses (8) (2)
Fair Value 2,893 8,046
Corporate notes and bonds    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized Cost 4,131 13,245
Gross Unrealized Gains 0 0
Gross Unrealized Losses (35) (13)
Fair Value $ 4,096 $ 13,232