XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Contingent Earnout Liability - Narrative (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 10, 2023
USD ($)
trading_day
$ / shares
shares
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]            
Derivative instrument, contingent consideration, liability, earnout period 5 years          
Warrant and SEPA liabilities | $ $ 28,900 $ 12,784   $ 12,784   $ 8,316
Contingent earnout liability | $   $ 4,997   4,997   $ 7,401
Gain (loss) on change in fair value | $       $ (4,097) $ (1,521)  
Estimated dividend yield            
Derivative Instruments, Gain (Loss) [Line Items]            
Contingent earnout liability, measurement input   0   0   0
Minimum            
Derivative Instruments, Gain (Loss) [Line Items]            
Earnout period, threshold trading days | trading_day 20          
Maximum            
Derivative Instruments, Gain (Loss) [Line Items]            
Earnout period, threshold consecutive trading days | trading_day 30          
Tranche One            
Derivative Instruments, Gain (Loss) [Line Items]            
Earnout shares vesting percentage 0.25          
Earnout shares vesting requirement, weighted average price per share (in dollars per share) | $ / shares $ 15.00          
Tranche Two            
Derivative Instruments, Gain (Loss) [Line Items]            
Earnout shares vesting percentage 0.25          
Earnout shares vesting requirement, weighted average price per share (in dollars per share) | $ / shares $ 20.00          
Tranche Three            
Derivative Instruments, Gain (Loss) [Line Items]            
Earnout shares vesting percentage 0.25          
Earnout shares vesting requirement, weighted average price per share (in dollars per share) | $ / shares $ 25.00          
Tranche Four            
Derivative Instruments, Gain (Loss) [Line Items]            
Earnout shares vesting percentage 0.25          
Earnout shares vesting requirement, weighted average price per share (in dollars per share) | $ / shares $ 30.00          
Contingent earnout liability            
Derivative Instruments, Gain (Loss) [Line Items]            
Gain (loss) on change in fair value | $   $ 2,500 $ 2,400 $ 2,400 $ 12,100  
Contingent earnout liability            
Derivative Instruments, Gain (Loss) [Line Items]            
Shares unvested (in shares) | shares 3,125