XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Summary of Information About Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Liabilities:    
Earn-out Liability $ 1,600 $ 2,200
Fair Value, Inputs, Level 1    
Assets:    
Assets 16,085 41,021
Liabilities:    
Derivative liabilities 901 1,323
Fair Value, Inputs, Level 1 | Money market funds    
Assets:    
Cash equivalents 16,085 15,681
Fair Value, Inputs, Level 1 | Corporate bonds    
Assets:    
Assets   25,340
Fair Value, Inputs, Level 2    
Assets:    
Assets 72,294 53,197
Fair Value, Inputs, Level 2 | U.S. treasury securities    
Assets:    
Assets 72,294 45,270
Fair Value, Inputs, Level 2 | U.S. government agency bonds    
Assets:    
Assets   7,927
Fair Value, Inputs, Level 3    
Liabilities:    
Derivative liabilities 2,950 3,759
Fair Value, Inputs, Level 3 | Earn-out liabilities    
Liabilities:    
Earn-out Liability 1,641 2,155
Public Warrants | Fair Value, Inputs, Level 1 | Derivative    
Liabilities:    
Derivative liabilities 901 1,323
Private Warrants | Fair Value, Inputs, Level 3 | Derivative    
Liabilities:    
Derivative liabilities $ 1,309 $ 1,604