Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Summary of Fair Value Hierarchy of The Valuation (Detail)

v3.22.4
Summary of Significant Accounting Policies - Summary of Fair Value Hierarchy of The Valuation (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets [Abstract]    
Total assets $ 345,941 $ 337,314
Liabilities [Abstract]    
Total liabilities 93,387 93,145
Fair Value, Recurring [Member]    
Assets [Abstract]    
Cash and cash equivalents 122,798  
Government bonds 21,770  
Corporate bonds 3,927  
Asset-backed securities 2,920  
U.S. Treasury bills 2,450  
Total assets 166,434 286,890
Liabilities [Abstract]    
Contingent earnout liability 2,415 59,722
Teton acquisition contingent earnout liability 602  
Total liabilities 3,678 62,368
Fair Value, Recurring [Member] | Private Placement [Member]    
Liabilities [Abstract]    
Private placement warrant liability 661 2,646
Fair Value, Recurring [Member] | Short-Term Investments [Member]    
Assets [Abstract]    
Cash and cash equivalents 3,077  
Fair Value, Recurring [Member] | Money Market Funds [Member]    
Assets [Abstract]    
Cash and cash equivalents 119,721 286,890
Fair Value, Recurring [Member] | Commercial Paper [Member]    
Assets [Abstract]    
Commercial Paper 12,569  
Fair Value, Recurring [Member] | Level 1    
Assets [Abstract]    
Cash and cash equivalents 119,721  
U.S. Treasury bills 2,450  
Total assets 122,171 286,890
Fair Value, Recurring [Member] | Level 1 | Money Market Funds [Member]    
Assets [Abstract]    
Cash and cash equivalents 119,721 286,890
Fair Value, Recurring [Member] | Level 2    
Assets [Abstract]    
Cash and cash equivalents 3,077  
Government bonds 21,770  
Corporate bonds 3,927  
Asset-backed securities 2,920  
Total assets 44,263  
Fair Value, Recurring [Member] | Level 2 | Short-Term Investments [Member]    
Assets [Abstract]    
Cash and cash equivalents 3,077  
Fair Value, Recurring [Member] | Level 2 | Commercial Paper [Member]    
Assets [Abstract]    
Commercial Paper 12,569  
Fair Value, Recurring [Member] | Level 3    
Liabilities [Abstract]    
Contingent earnout liability 2,415 59,722
Teton acquisition contingent earnout liability 602  
Total liabilities 3,678 62,368
Fair Value, Recurring [Member] | Level 3 | Private Placement [Member]    
Liabilities [Abstract]    
Private placement warrant liability $ 661 $ 2,646
Warrant liability [ExtensibleEnumeration] Total liabilities