XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Summary of Available-for-Sale Marketable Securities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost $ 96,601
Gross Unrealized Loss (233)
Fair Value 96,368
US Treasury securities  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost 23,006
Gross Unrealized Loss (47)
Fair Value 22,959
Corporate debt securities  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost 22,093
Gross Unrealized Loss (126)
Fair Value 21,967
Commercial paper  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost 40,912
Gross Unrealized Loss 0
Fair Value 40,912
Asset backed securities  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost 10,590
Gross Unrealized Loss (60)
Fair Value $ 10,530