XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Incentive Plan Stock Options Outstanding (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Options, Outstanding, Number, period start | shares 395,241
Options, Outstanding, Weighted Average Exercise Price, period start | $ / shares $ 6.34
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | shares 371,465
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares $ 2.16
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | shares 0
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price | $ / shares $ 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period | shares (323,536)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price | $ / shares $ 3.21
Options, Outstanding, Number, period end | shares 443,170
Options, Outstanding, Weighted Average Exercise Price, period end | $ / shares $ 5.11
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 4 years 3 months 18 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Aggregate Intrinsic Value | $ $ 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number | shares 443,170
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price | $ / shares $ 5.11
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 4 years 3 months 18 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value | $ $ 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 283,035
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 6.16
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 3 years 10 months 24 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Aggregate Intrinsic Value | $ $ 0