Stock-Based Compensation (Details Narrative) - USD ($) |
1 Months Ended | 12 Months Ended | |
---|---|---|---|
Nov. 30, 2022 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | |||
Stock options awards issued | |||
Options exercised | $ 0 | $ 0 | |
Share-based compensation aggregate fair value of option | $ 100,000 | $ 600,000 | |
Weighted-average grant date fair value of options vested | $ 4.77 | $ 4.70 | |
Aggregate fair value of restricted stock units | $ 200,000 | $ 300,000 | |
Total unrecognized compensation cost related to unvested stock options and restricted stock units | $ 100,000 | ||
Employee Stock Purchase Plan [Member] | |||
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | |||
Future grants of awards | 1,000,000 | ||
Reserved shares | 1,000,007 | ||
2019 Equity Incentive Plan [Member] | |||
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | |||
Future grants of awards | 1,796,268 | ||
Reserved shares | 481,494 |
X | ||||||||||
- Definition Aggregate number of common shares reserved for future issuance. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of cost not yet recognized for nonvested award under share-based payment arrangement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Number of additional shares authorized for issuance under share-based payment arrangement. No definition available.
|
X | ||||||||||
- Definition Gross number of share options (or share units) granted during the period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options. No definition available.
|
X | ||||||||||
- Definition Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Weighted average grant-date fair value of options vested. No definition available.
|
X | ||||||||||
- Definition Value of stock issued as a result of the exercise of stock options. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|