XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Summary of Information About Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Liabilities:    
Earn-out Liability $ 2,500 $ 2,200
Fair Value, Inputs, Level 1    
Assets:    
Assets 15,311 41,021
Liabilities:    
Derivative liabilities 1,446 1,323
Fair Value, Inputs, Level 1 | Money market funds    
Assets:    
Cash equivalents 12,315 15,681
Fair Value, Inputs, Level 1 | Corporate bonds    
Assets:    
Assets 2,996 25,340
Fair Value, Inputs, Level 2    
Assets:    
Assets 76,796 53,197
Fair Value, Inputs, Level 2 | U.S. treasury securities    
Assets:    
Assets 76,796 45,270
Fair Value, Inputs, Level 2 | U.S. government agency bonds    
Assets:    
Assets   7,927
Fair Value, Inputs, Level 3    
Liabilities:    
Derivative liabilities 4,425 3,759
Fair Value, Inputs, Level 3 | Earn-out liabilities    
Liabilities:    
Earn-out Liability 2,461 2,155
Public Warrants | Fair Value, Inputs, Level 1 | Derivative    
Liabilities:    
Derivative liabilities 1,446 1,323
Private Warrants | Fair Value, Inputs, Level 3 | Derivative    
Liabilities:    
Derivative liabilities $ 1,964 $ 1,604