XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable securities - Summary Of Marketable Securities (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Marketable Securities [Line Items]  
Amortized Cost $ 171,972
Gross Unrealized Gains 2
Gross Unrealized Losses (480)
Fair Value 171,494
U.S. Treasury Securities  
Marketable Securities [Line Items]  
Amortized Cost 73,688
Gross Unrealized Losses (83)
Fair Value 73,605
Corporate Debt Securities  
Marketable Securities [Line Items]  
Amortized Cost 84,305
Gross Unrealized Losses (395)
Fair Value 83,910
Commercial Paper  
Marketable Securities [Line Items]  
Amortized Cost 13,978
Gross Unrealized Gains 2
Gross Unrealized Losses (2)
Fair Value $ 13,978