Annual report pursuant to Section 13 and 15(d)

Stock Warrants (Details) - Schedule of changes in the liability related to the private placement warrants

v3.22.4
Stock Warrants (Details) - Schedule of changes in the liability related to the private placement warrants - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Stock Warrants (Details) - Schedule of changes in the liability related to the private placement warrants [Line Items]    
Warrants payable balance, December 31, 2021 $ 8,260  
Warrants payable balance, December 31, 2022 337 $ 8,260
Private Placement Warrants [Member]    
Stock Warrants (Details) - Schedule of changes in the liability related to the private placement warrants [Line Items]    
Initial Measurement, September 22, 2021   29,466
Warrants payable balance, December 31, 2021 8,260  
Mark-to-market adjustment (7,923) (21,206)
Warrants payable balance, December 31, 2022 $ 337 $ 8,260