XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders’ Equity - Schedule of Changes in Outstanding Warrants (Details) - Warrants [Member]
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Schedule of Changes in Outstanding Warrants [Line Items]  
Number of Shares, Outstanding balance | shares 1,382,613
Weighted Average Exercise Price Per Share, Outstanding balance | $ / shares $ 17.02
Number of Shares, Outstanding balance | shares 750,908
Weighted Average Exercise Price Per Share, Outstanding balance | $ / shares $ 28.86
Number of Shares, Warrants Vested | shares 745,658
Weighted Average Exercise Price Per Share, Warrants Vested | $ / shares $ 28.87
Number of Shares, Expired | shares (631,705)
Weighted Average Exercise Price Per Share, Expired | $ / shares