Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Details) - Schedule of Unvested Restricted Stock Activity

v3.24.0.1
Stock-Based Compensation (Details) - Schedule of Unvested Restricted Stock Activity - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Unvested Restricted Stock Activity [Abstract]    
Number of Shares Unvested, beginning 1,169 1,387
Weighted- Average Grant Date Fair Value Per Share Unvested, beginning $ 5.95 $ 3.3
Number of Shares Issued 2,375 872
Weighted- Average Grant Date Fair Value Per Share Issued $ 1.87 $ 6.21
Number of Shares Vested (547) (1,051)
Weighted- Average Grant Date Fair Value Per Share Vested $ 5.61 $ 2.66
Number of Shares Canceled (56) (39)
Weighted- Average Grant Date Fair Value Per Share Canceled $ 3.14 $ 6.23
Number of Shares Unvested, Ending 2,941 1,169
Weighted- Average Grant Date Fair Value Per Share Unvested, Ending $ 2.77 $ 5.95