XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments - Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Cash and cash equivalents:    
Amortized Cost $ 54,093 $ 37,187
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair Value 54,093 37,187
Investments:    
Amortized Cost 119,174 102,740
Gross unrealized gains 0 0
Gross unrealized losses (803) (126)
Fair Value 118,371 102,614
Total cash, cash equivalents and investments, Amortized Cost 173,267 139,927
Total cash, cash equivalents and investments, Gross Unrealized Gains 0 0
Total cash, cash equivalents and investments, Gross Unrealized Losses (803) (126)
Total cash, cash equivalents and investments, fair value 172,464 139,801
Cash and cash equivalents    
Cash and cash equivalents:    
Amortized Cost 54,093 37,187
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair Value 54,093 37,187
Certificates of deposit (due within 1 year)    
Investments:    
Amortized Cost 1,500 9,047
Gross unrealized gains 0 0
Gross unrealized losses (1) (9)
Fair Value 1,499 9,038
Commercial paper (due within 1 year)    
Investments:    
Amortized Cost 49,174 50,975
Gross unrealized gains 0 0
Gross unrealized losses (251) (55)
Fair Value 48,923 50,920
Corporate bonds (due within 1 year)    
Investments:    
Amortized Cost 21,240 42,718
Gross unrealized gains 0 0
Gross unrealized losses (241) (62)
Fair Value 20,999 $ 42,656
U.S. Government and government agencies (due within 1 year)    
Investments:    
Amortized Cost 47,260  
Gross unrealized gains 0  
Gross unrealized losses (310)  
Fair Value $ 46,950