XML 53 R40.htm IDEA: XBRL DOCUMENT
v3.25.1

Options (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract] |
Schedule of Incentive Distributions Made to Managing Members or General Partners by Distribution [Table Text Block] | The following table sets forth shares authorized and available under our incentive plans at December 31, 2024:
|  | Options Authorized |  |  | Options Granted |  |  | Options Exercised |  |  | Options Cancelled or Expired |  |  | Options Outstanding |  |  | Options Available to be Issued |
2016 Plan |  |  | 12,712 |  |  |  | 3,333 |  |  |  | - |  |  |  | 1,000 |  |  |  | 2,333 |  |  |  | 10,379 |
2020 Plan |  |  | 2,964,150 |  |  |  | 2,745,084 |  |  |  | 50,459 |  |  |  | 201,028 |  |  |  | 2,493,597 |  |  |  | 470,553 |
2024 Plan |  |  | 3,000,000 |  |  |  | 96,861 |  |  |  | - |  |  |  | 8,000 |  |  |  | 88,861 |  |  |  | 2,911,139 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block] | The following is a summary of information about the Stock Options outstanding at December 31, 2024:
|  |  |  |  |  |  |  |  |  |  |  | Shares Underlying |
|  | Shares Underlying Options Outstanding |  |  | Options Exercisable |
|  |  |  |  |  |  | Weighted |  |  |  |  |  |  |  |  |
|  | Shares |  |  |  |  | Average |  | Weighted |  |  | Shares |  |  | Weighted |
|  | Underlying |  |  |  |  | Remaining |  | Average |  |  | Underlying |  |  | Average |
|  | Options |  |  | Range of |  | Contractual |  | Exercise |  |  | Options |  |  | Exercise |
|  | Outstanding |  |  | Exercise Prices |  | Life (in years) |  | Price |  |  | Exercisable |  |  | Price |
December 31, 2023 |  |  | 2,620,813 |  |  | $2.35 - $195.00 |  | 6.6 |  | $ | 19.38 |  |  |  | 271,259 |  |  | $ | 4.69 |
December 31, 2024 |  |  | 2,584,791 |  |  | $2.35 - $40.00 |  | 8.35 |  | $ | 20.06 |  |  |  | 552,856 |  |  | $ | 6.56 |
Share-Based Payment Arrangement, Option, Activity [Table Text Block] | The following is a summary of activity of outstanding stock options at December 31, 2024:
|  |  |  |  | Weighted |  |  |  |
|  |  |  |  | Average |  |  | Average |
|  | Number |  |  | Exercise |  |  | Intrinsic |
|  | of Shares |  |  | Prices |  |  | Value |
Balance, December 31, 2022 |  |  | 590,991 |  |  | $ | 4.53 |  |  | $ | 2,677,189 |
Options granted |  |  | 2,050,905 |  |  |  | 23.55 |  |  |  |
Options cancelled |  |  | (21,083 | ) |  |  | (2.84 | ) |  |  |
Balance, December 31, 2023 |  |  | 2,620,813 |  |  | $ | 19.38 |  |  | $ | 50,802,052 |
Options granted |  |  | 118,111 |  |  |  | 15.37 |  |  |  |
Options exercised |  |  | (50,459 | ) |  |  | (3.25 | ) |  |  |
Options cancelled |  |  | (88,850 | ) |  |  | (6.84 | ) |  |  |
Options expired |  |  | (14,824 | ) |  |  | (9.67 | ) |  |  |
Balance, December 31, 2024 |  |  | 2,584,791 |  |  | $ | 20.06 |  |  | $ | 51,844,122 |
Exercisable, December 31, 2024 |  |  | 552,856 |  |  | $ | 6.37 |  |  | $ | 3,521,693 |
Schedule of Compensation Expense Net of Forfeitures Related to Common Stock Options | The Company recognized compensation expense net of forfeitures related to common stock options that are being amortized over the implied service term, or vesting period, of the options during the twelve months ended December 31, 2024 and 2023, as follows:
|  | For the Year Ended |
|  | December 31, |
|  | 2024 |  |  | 2023 |
Directors |  | $ | 86,892 |  |  | $ | 91,990 |
Officers |  |  | 4,214,949 |  |  |  | 238,932 |
Employees |  |  | 209,815 |  |  |  | 68,304 |
Total amortized options expense |  | $ | 4,511,656 |  |  | $ | 711,037 |

X
- References No definition available. + Details
Name: | us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of incentive payments in cash or stock or units paid during the accounting period to managing members or general partners of a limited liability corporation or limited partnership, as governed by the operating or partnership agreement. Disclosure may include identification of recipient, payments made, minimum distribution level, date payments are received, distributions per unit and per year, subsequent distribution amount and date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 72 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-72 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 73 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-73 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 103 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-103 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_ScheduleOfIncentiveDistributionsMadeToManagingMembersOrGeneralPartnersByDistributionTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration