XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable securities - Summary Of Marketable Securities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Marketable Securities [Line Items]  
Amortized Cost $ 145,427
Gross Unrealized Losses (1,104)
Fair Value 144,323
U.S. Treasury Securities  
Marketable Securities [Line Items]  
Amortized Cost 50,822
Gross Unrealized Losses (249)
Fair Value 50,573
Corporate Debt Securities  
Marketable Securities [Line Items]  
Amortized Cost 88,610
Gross Unrealized Losses (852)
Fair Value 87,758
Commercial Paper  
Marketable Securities [Line Items]  
Amortized Cost 5,995
Gross Unrealized Losses (3)
Fair Value $ 5,992