XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Fair value measurements - Recorded Amount of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets:    
Marketable securities: $ 79,212 $ 68,735
Fair Value, Measurements, Recurring    
Assets:    
Cash and cash equivalents 239,045 113,006
Total 318,257 181,741
Fair Value, Measurements, Recurring | U.S. government agency securities and treasuries    
Assets:    
Marketable securities: 78,721 66,237
Fair Value, Measurements, Recurring | Corporate bonds    
Assets:    
Marketable securities: 491 2,498
Fair Value, Measurements, Recurring | Quoted prices in active markets (Level 1)    
Assets:    
Cash and cash equivalents 239,045 113,006
Total 239,045 113,006
Fair Value, Measurements, Recurring | Quoted prices in active markets (Level 1) | U.S. government agency securities and treasuries    
Assets:    
Marketable securities: 0 0
Fair Value, Measurements, Recurring | Quoted prices in active markets (Level 1) | Corporate bonds    
Assets:    
Marketable securities: 0 0
Fair Value, Measurements, Recurring | Significant other observable inputs (Level 2)    
Assets:    
Cash and cash equivalents 0 0
Total 79,212 68,735
Fair Value, Measurements, Recurring | Significant other observable inputs (Level 2) | U.S. government agency securities and treasuries    
Assets:    
Marketable securities: 78,721 66,237
Fair Value, Measurements, Recurring | Significant other observable inputs (Level 2) | Corporate bonds    
Assets:    
Marketable securities: 491 2,498
Fair Value, Measurements, Recurring | Significant unobservable inputs (Level 3)    
Assets:    
Cash and cash equivalents 0 0
Total 0 0
Fair Value, Measurements, Recurring | Significant unobservable inputs (Level 3) | U.S. government agency securities and treasuries    
Assets:    
Marketable securities: 0 0
Fair Value, Measurements, Recurring | Significant unobservable inputs (Level 3) | Corporate bonds    
Assets:    
Marketable securities: $ 0 $ 0