Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Summary of Significant Accounting Policies - Summary of Fair Value Hierarchy of the Valuation (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Total assets $ 247,952 $ 345,941
Liabilities:    
Warrant liability [ExtensibleEnumeration] Total liabilities Total liabilities
Total liabilities $ 86,342 $ 93,387
Fair Value, Recurring [Member]    
Assets:    
Cash and cash equivalents 110,775 122,798
Government bonds   21,770
Corporate bonds   3,927
Commercial Paper   12,569
Asset-backed securities   2,920
U.S. Treasury bills   2,450
Total assets 110,775 166,434
Liabilities:    
Contingent earnout liability 1,379 2,415
Private placement warrant liability 189 661
Teton acquisition contingent earnout liability 1,500 602
Total liabilities 3,068 3,678
Short-Term Investments [Member] | Fair Value, Recurring [Member]    
Assets:    
Cash and cash equivalents   3,077
Money Market Funds [Member] | Fair Value, Recurring [Member]    
Assets:    
Cash and cash equivalents 110,775 119,721
Level 1 | Fair Value, Recurring [Member]    
Assets:    
Cash and cash equivalents 110,775 119,721
U.S. Treasury bills   2,450
Total assets 110,775 122,171
Level 1 | Money Market Funds [Member] | Fair Value, Recurring [Member]    
Assets:    
Cash and cash equivalents 110,775 119,721
Level 2 | Fair Value, Recurring [Member]    
Assets:    
Cash and cash equivalents   3,077
Government bonds   21,770
Corporate bonds   3,927
Commercial Paper   12,569
Asset-backed securities   2,920
Total assets   44,263
Level 2 | Short-Term Investments [Member] | Fair Value, Recurring [Member]    
Assets:    
Cash and cash equivalents   3,077
Level 3 | Fair Value, Recurring [Member]    
Liabilities:    
Contingent earnout liability 1,379 2,415
Private placement warrant liability 189 661
Teton acquisition contingent earnout liability 1,500 602
Total liabilities $ 3,068 $ 3,678