XML 60 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement and Financial Instruments - Schedule of Financial Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Public Warrants      
Other non-current liabilities:      
Other non-current liabilities   $ 300  
Private Placement Warrants      
Other non-current liabilities:      
Other non-current liabilities   600  
Fair Value, Recurring      
Other non-current liabilities:      
Total financial liabilities measured and recorded at fair value $ 506 3,322  
Fair Value, Recurring | Earn Out Liability      
Other non-current liabilities:      
Other non-current liabilities 275 2,417  
Fair Value, Recurring | SPAC Warrants      
Other non-current liabilities:      
Other non-current liabilities 231    
Fair Value, Recurring | Public Warrants      
Other non-current liabilities:      
Other non-current liabilities   630 $ 23,700
Fair Value, Recurring | Private Placement Warrants      
Other non-current liabilities:      
Other non-current liabilities   275  
Level 1 | Fair Value, Recurring      
Other non-current liabilities:      
Total financial liabilities measured and recorded at fair value 231 630  
Level 1 | Fair Value, Recurring | Earn Out Liability      
Other non-current liabilities:      
Other non-current liabilities 0 0  
Level 1 | Fair Value, Recurring | SPAC Warrants      
Other non-current liabilities:      
Other non-current liabilities 231    
Level 1 | Fair Value, Recurring | Public Warrants      
Other non-current liabilities:      
Other non-current liabilities   630  
Level 1 | Fair Value, Recurring | Private Placement Warrants      
Other non-current liabilities:      
Other non-current liabilities   0  
Level 3 | Fair Value, Recurring      
Other non-current liabilities:      
Total financial liabilities measured and recorded at fair value 275 2,692  
Level 3 | Fair Value, Recurring | Earn Out Liability      
Other non-current liabilities:      
Other non-current liabilities 275 2,417  
Level 3 | Fair Value, Recurring | SPAC Warrants      
Other non-current liabilities:      
Other non-current liabilities $ 0    
Level 3 | Fair Value, Recurring | Public Warrants      
Other non-current liabilities:      
Other non-current liabilities   0  
Level 3 | Fair Value, Recurring | Private Placement Warrants      
Other non-current liabilities:      
Other non-current liabilities   $ 275