Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule of Restricted Stock Awards (???RSAs???) Activity (Details)

v3.25.1
Schedule of Restricted Stock Awards (“RSAs”) Activity (Details) - Restricted Award [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares outstanding, Beginning balance 1,250 3,095
Weighted-average grant-date fair value per share, Beginning balance $ 9.26 $ 94.44
Number of shares, granted 10,750
Weighted-average grant-date fair value per share, granted $ 14.59
Number of shares, forfeited (1,250)
Weighted-average grant-date fair value per share, forfeited $ 133.00
Number of shares, cancelled (2,555)
Weighted-average grant-date fair value per share, cancelled $ 22.13
Number of shares, vested and issued (1,250) (8,790)
Weighted-average grant-date fair value per share, vested and issued $ 9.26 $ 24.44
Number of shares outstanding, ending balance 1,250
Weighted-average grant-date fair value per share, outstanding $ 9.26