Annual report pursuant to Section 13 and 15(d)

Schedule of Restricted Stock Units (???RSUs???) Activity (Details)

v3.24.1
Schedule of Restricted Stock Units (“RSUs”) Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Aug. 08, 2023
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares, Beginning balance   135,741 22,008
Weighted-average grant-date fair value per share, Beginning balance   $ 73.81 $ 155.29
Number of shares, granted 40,000 116,078 121,439
Weighted-average grant-date fair value per share, granted   $ 14.18 $ 61.50
Number of shares, forfeited   (12,296) (3,431)
Weighted-average grant-date fair value per share, forfeited   $ 21.69 $ 101.73
Number of shares, cancelled   (16,801) (1,876)
Weighted-average grant-date fair value per share, cancelled   $ 71.36 $ 171.58
Number of shares, issued     (2,399)
Weighted-average grant-date fair value per share, shares issued     $ 79.07
Number of shares, ending balance   222,722 135,741
Weighted-average grant-date fair value per share, ending balance   $ 45.82 $ 73.81
Number of shares, vested and unissued   (115,145)  
Weighted-average grant-date fair value per share, vested and unissued   $ 71.90  
Number of restricted stock, shares outstanding   107,577 102,623
Weighted-average grant-date fair value per share, outstanding   $ 17.90