XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Short-term Investments - Schedule of short-term Investments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Amortised cost $ 185,164
Gross unrealised gains 53
Gross unrealized losses (278)
Fair value 184,939
U.S. Treasuries [Member]  
Debt Securities, Available-for-Sale [Line Items]  
Amortised cost 59,849
Gross unrealised gains 3
Gross unrealized losses (129)
Fair value 59,723
Agency Bonds [Member]  
Debt Securities, Available-for-Sale [Line Items]  
Amortised cost 6,450
Gross unrealised gains 4
Gross unrealized losses (2)
Fair value 6,452
Commercial Paper [Member]  
Debt Securities, Available-for-Sale [Line Items]  
Amortised cost 95,831
Gross unrealised gains 29
Gross unrealized losses (123)
Fair value 95,737
Certificates of Deposit [Member]  
Debt Securities, Available-for-Sale [Line Items]  
Amortised cost 23,034
Gross unrealised gains 17
Gross unrealized losses (24)
Fair value $ 23,027