Stock-based Payments (Details Narrative) - USD ($)
|
|
|
|
|
|
|
12 Months Ended |
|
|
|
|
Jul. 17, 2024 |
Sep. 06, 2023 |
Jul. 19, 2023 |
Jun. 07, 2023 |
Apr. 04, 2023 |
Oct. 14, 2021 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Apr. 15, 2021 |
Aug. 27, 2020 |
Aug. 07, 2017 |
Dec. 31, 2016 |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Issuance of stock options |
|
|
|
|
|
|
|
539,534
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value |
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Value, New Issues |
$ 5,100,000
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, Issued for Services |
|
|
|
|
|
|
283,019
|
|
|
|
|
|
Stock option expenses |
|
|
|
|
|
|
$ 73,318
|
142,565
|
|
|
|
|
Common Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Value, New Issues |
|
|
|
|
|
|
|
|
|
|
|
|
Share Price |
|
|
|
|
|
|
$ 1.15
|
$ 7.77
|
|
|
|
|
Stock Issued During Period, Shares, Issued for Services |
|
|
|
|
|
|
283,019
|
|
|
|
|
|
Equity Option [Member] | Common Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-based payment award, options, grants in period, grant date intrinsic value |
|
|
|
|
|
|
$ 1.15
|
$ 7.77
|
|
|
|
|
Share-Based Payment Arrangement, Option [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Stock option expenses |
|
|
|
|
|
|
$ 1,057,271
|
$ 3,049,537
|
|
|
|
|
Unamortized stock option expenses |
|
|
|
|
|
|
$ 148,583
|
$ 2,418,338
|
|
|
|
|
Share-Based Payment Arrangement, Option [Member] | Employee [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Issuance of stock options |
|
33,334
|
|
|
25,000
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value |
|
$ 23.10
|
|
|
$ 39.00
|
|
|
|
|
|
|
|
Stock Issued During Period, Value, New Issues |
|
$ 769,700
|
|
|
$ 978,675
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price |
|
$ 24.30
|
|
|
$ 46.50
|
|
|
|
|
|
|
|
Share Price |
|
$ 24.30
|
|
|
$ 46.50
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate |
|
117.90%
|
|
|
122.12%
|
|
|
|
|
|
|
|
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountRate] |
|
4.44%
|
|
|
3.39%
|
|
|
|
|
|
|
|
Term |
|
10 years
|
|
|
5 years
|
|
|
|
|
|
|
|
Share-Based Payment Arrangement, Option [Member] | Directors and Employee [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Issuance of stock options |
|
|
|
66,503
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value |
|
|
|
$ 47.10
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Value, New Issues |
|
|
|
$ 3,128,759
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price |
|
|
|
$ 49.00
|
|
|
|
|
|
|
|
|
Share Price |
|
|
|
$ 49.00
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate |
|
|
|
115.94%
|
|
|
|
|
|
|
|
|
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountRate] |
|
|
|
3.79%
|
|
|
|
|
|
|
|
|
Term |
|
|
|
10 years
|
|
|
|
|
|
|
|
|
Share-Based Payment Arrangement, Option [Member] | Consulant [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value |
|
|
$ 29.18
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Value, New Issues |
|
|
$ 48,643
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price |
|
|
$ 34.80
|
|
|
|
|
|
|
|
|
|
Share Price |
|
|
$ 34.80
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate |
|
|
120.30%
|
|
|
|
|
|
|
|
|
|
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountRate] |
|
|
3.98%
|
|
|
|
|
|
|
|
|
|
Term |
|
|
5 years
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, Issued for Services |
|
|
1,667
|
|
|
|
|
|
|
|
|
|
Share-Based Payment Arrangement, Option [Member] | Employee One [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Issuance of stock options |
|
3,334
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value |
|
$ 23.10
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Value, New Issues |
|
$ 76,970
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price |
|
$ 24.30
|
|
|
|
|
|
|
|
|
|
|
Share Price |
|
$ 24.30
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate |
|
117.90%
|
|
|
|
|
|
|
|
|
|
|
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountRate] |
|
4.44%
|
|
|
|
|
|
|
|
|
|
|
Term |
|
10 years
|
|
|
|
|
|
|
|
|
|
|
Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Issuance of stock options |
|
|
|
|
|
|
908
|
7,861
|
|
|
|
|
Number of converted shares |
|
|
|
|
|
|
|
261
|
|
|
|
|
Number of options vested |
|
|
|
|
|
|
908
|
7,600
|
|
|
|
|
Restricted stock units |
|
|
|
|
|
|
|
|
|
|
|
|
Grant date fair value |
|
|
|
|
|
|
|
|
|
|
|
|
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Restricted stock units vested, description |
|
|
|
|
|
One-third
(33%) of each RSU will vest when the Company’s market capitalization is equal to or greater than $500,000,000 for at least ten
(10) trading days during any twenty (20) consecutive trading day period ending on or after December 15, 2021 and the fair market
value of the Common Stock equals or exceeds $150.00 during such trading day period.
|
|
|
|
|
|
|
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Two [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Restricted stock units vested, description |
|
|
|
|
|
One-third
(33%) of each RSU will vest when the Company’s market capitalization is equal to or greater than $750,000,000 for at least ten
(10) trading days during any twenty (20) consecutive trading day period ending on or after December 15, 2021 and the fair market
value of the Common Stock equals or exceeds $150.00 during such trading day period.
|
|
|
|
|
|
|
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Three [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Restricted stock units vested, description |
|
|
|
|
|
The
remaining awarded units will vest when the Company’s market capitalization is equal to or greater than $1,000,000,000 for at
least ten (10) trading days during any twenty (20) consecutive trading day period ending on or after December 15, 2021 and the fair
market value of the Common Stock equals or exceeds $150.00 during such trading day period
|
|
|
|
|
|
|
Restricted Stock Units (RSUs) [Member] | Director [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Restricted stock units |
|
|
|
|
|
93,169
|
|
|
|
|
|
|
Grant date fair value |
|
|
|
|
|
$ 242.70
|
|
|
|
|
|
|
Restricted Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Unamortized value |
|
|
|
|
|
|
$ 9,789,061
|
$ 21,600,300
|
|
|
|
|
2016 Stock Incentive Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares authorized for issuance |
|
|
|
|
|
|
|
|
|
|
|
50,000,000
|
2017 Stock Incentive Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares authorized for issuance |
|
|
|
|
|
|
|
|
|
|
118
|
|
Grants to purchase common stock |
|
|
|
|
|
|
93
|
|
|
|
|
|
Common stock remain available for issuance |
|
|
|
|
|
|
25
|
|
|
|
|
|
2018 Stock Incentive Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares authorized for issuance |
|
|
|
|
|
|
|
|
|
18,670
|
|
|
Grants to purchase common stock |
|
|
|
|
|
|
8,769
|
|
|
|
|
|
Common stock remain available for issuance |
|
|
|
|
|
|
9,901
|
|
|
|
|
|
2021 Stock Incentive Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares authorized for issuance |
|
|
|
|
|
|
|
|
2,500,000
|
|
|
|
Grants to purchase common stock |
|
|
|
|
|
|
109,983
|
|
|
|
|
|
Common stock remain available for issuance |
|
|
|
|
|
|
2,390,017
|
|
|
|
|
|