XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measures (Details) - Schedule of Changes in the Fair Value of the Level 3 Warrant Liabilities - Level 3 [Member] - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Initial fair value of issued warrant liabilities $ 5,599
Reclassification of warrant liabilities to equity (6,791)
January 2022 Warrants [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Warrant liabilities – beginning of period 1,290 5,985
Change in estimated fair value 404 (4,695)
Warrant liabilities –end of period $ 503 $ 1,290