XML 61 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurement - Summary of Assets And Liabilities Measured At Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Assets:      
Marketable securities $ 46,613 $ 82,761  
Liabilities:      
Earnout liability 2,486 1,783 $ 42,533
Fair value, recurring      
Assets:      
Cash and cash equivalents 46,953 75,502  
Marketable securities 46,613 82,761  
Derivative asset 15    
Total fair value 93,581 158,263  
Liabilities:      
Earnout liability 2,486 1,783  
Derivative liability   300  
Total fair value 7,052 3,424  
Fair value, recurring | Common stock warrants (Public)      
Liabilities:      
Warrants or rights outstanding 3,108 913  
Fair value, recurring | Common stock warrants (Private Placement)      
Liabilities:      
Warrants or rights outstanding 1,458 428  
Level 1 | Fair value, recurring      
Assets:      
Cash and cash equivalents 46,953 75,502  
Marketable securities 0 0  
Derivative asset 0    
Total fair value 46,953 75,502  
Liabilities:      
Earnout liability 0 0  
Derivative liability   0  
Total fair value 3,108 913  
Level 1 | Fair value, recurring | Common stock warrants (Public)      
Liabilities:      
Warrants or rights outstanding 3,108 913  
Level 1 | Fair value, recurring | Common stock warrants (Private Placement)      
Liabilities:      
Warrants or rights outstanding 0 0  
Level 2 | Fair value, recurring      
Assets:      
Cash and cash equivalents 0 0  
Marketable securities 46,613 82,761  
Derivative asset 15    
Total fair value 46,628 82,761  
Liabilities:      
Earnout liability 0 0  
Derivative liability   300  
Total fair value 1,458 728  
Level 2 | Fair value, recurring | Common stock warrants (Public)      
Liabilities:      
Warrants or rights outstanding 0 0  
Level 2 | Fair value, recurring | Common stock warrants (Private Placement)      
Liabilities:      
Warrants or rights outstanding 1,458 428  
Level 3 | Fair value, recurring      
Assets:      
Cash and cash equivalents 0 0  
Marketable securities 0 0  
Derivative asset 0    
Total fair value 0 0  
Liabilities:      
Earnout liability 2,486 1,783  
Derivative liability   0  
Total fair value 2,486 1,783  
Level 3 | Fair value, recurring | Common stock warrants (Public)      
Liabilities:      
Warrants or rights outstanding 0 0  
Level 3 | Fair value, recurring | Common stock warrants (Private Placement)      
Liabilities:      
Warrants or rights outstanding $ 0 $ 0