XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Short-term investments - Summary of Short-term Investments (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Cost $ 109,723
Gross Unrealized Losses (783)
Fair Value 108,831
Short-Term Investments [Member]  
Debt Securities, Available-for-Sale [Line Items]  
Gross Unrealized Gains 60
Gross Unrealized Losses (952)
Corporate Debt Securities [Member]  
Debt Securities, Available-for-Sale [Line Items]  
Cost 97,887
Fair Value 96,935
Corporate Debt Securities [Member] | Short-Term Investments [Member]  
Debt Securities, Available-for-Sale [Line Items]  
Gross Unrealized Losses (952)
Asset-Backed Securities [Member]  
Debt Securities, Available-for-Sale [Line Items]  
Cost 8,885
Fair Value 8,905
Asset-Backed Securities [Member] | Short-Term Investments [Member]  
Debt Securities, Available-for-Sale [Line Items]  
Gross Unrealized Gains 20
Government securities [Member]  
Debt Securities, Available-for-Sale [Line Items]  
Cost 2,951
Fair Value 2,991
Government securities [Member] | Short-Term Investments [Member]  
Debt Securities, Available-for-Sale [Line Items]  
Gross Unrealized Gains $ 40