XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Details) - Schedule of Financial Assets and Liabilities Measured on a Recurring Basis - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financial assets    
Total fair value of assets $ 105,819 $ 85,887
Financial liabilities    
Total fair value of financial liabilities 20
Level 1 [Member]    
Financial assets    
Total fair value of assets 105,819 85,887
Financial liabilities    
Total fair value of financial liabilities
Level 2 [Member]    
Financial assets    
Total fair value of assets
Financial liabilities    
Total fair value of financial liabilities
Level 3 [Member]    
Financial assets    
Total fair value of assets
Financial liabilities    
Total fair value of financial liabilities 20
Money market funds [Member]    
Financial assets    
Total fair value of assets 105,819 85,887
Money market funds [Member] | Level 1 [Member]    
Financial assets    
Total fair value of assets 105,819 85,887
Money market funds [Member] | Level 2 [Member]    
Financial assets    
Total fair value of assets
Money market funds [Member] | Level 3 [Member]    
Financial assets    
Total fair value of assets
Earnout liability [Member]    
Financial liabilities    
Total fair value of financial liabilities 20
Earnout liability [Member] | Level 1 [Member]    
Financial liabilities    
Total fair value of financial liabilities
Earnout liability [Member] | Level 2 [Member]    
Financial liabilities    
Total fair value of financial liabilities
Earnout liability [Member] | Level 3 [Member]    
Financial liabilities    
Total fair value of financial liabilities $ 20