Quarterly report pursuant to Section 13 or 15(d)

Basic and Diluted Income (Loss) Per Share (Details)

v3.24.2.u1
Basic and Diluted Income (Loss) Per Share (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Basic and Diluted Loss per Share [Line Items]    
Number of Options, Outstanding balance 65,102 93,708
Average exercise price (in Dollars per share) $ 4.39 $ 4.81
Restricted Stock Units [Member]    
Basic and Diluted Loss per Share [Line Items]    
Average grant date fair value (in Dollars per share) $ 11.33 $ 11.65
Convertible Common Stock [Member] | Warrant [Member]    
Basic and Diluted Loss per Share [Line Items]    
Convertible shares outstanding 3,532,406 1,047,589
Restricted Stock Units [Member]    
Basic and Diluted Loss per Share [Line Items]    
Number of Options, Outstanding balance 52,652 81,363