XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Equity Incentive Plans (Summary of Stock Option Activity) (Details) - Employee Stock Option - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares, Beginning Balance 295,367 310,717 558,067  
Shares, Granted 0 0 0  
Shares, Exercised     (50,000)  
Shares, Cancelled/Forfeited   (15,350) (197,350)  
Shares, Ending Balance 295,367 295,367 310,717 558,067
Shares, Exercisable 295,367      
Shares, Vested and expected to vest 295,367      
Weighted Average Exercise Price, Beginning Balance $ 7.07 $ 7.51 $ 11.22  
Weighted Average Exercise Price, Exercises     6.26  
Weighted Average Exercise Price, Cancelled/Forfeited   15.97 18.33  
Weighted Average Exercise Price, Ending Balance 7.07 7.07 7.51 $ 11.22
Weighted Average Exercise Price, Exercisable 7.07      
Weighted Average Exercise Price, Vested and expected to vest 7.07      
Weighted Avg Grant Date Fair Value, Beginning Balance 3.00 3.17 4.82  
Weighted Avg Grant Date Fair Value, Exercised     2.57  
Weighted Avg Grant Date Fair Value, Cancelled/Forfeited   6.52 8.58  
Weighted Avg Grant Date Fair Value, Ending Balance $ 3.00 $ 3.00 $ 3.17 $ 4.82
Weighted Avg Grant Date Fair Value, Exercisable 3.00      
Weighted Avg Grant Date Fair Value, Vested and expected to vest $ 3.00      
Weighted Avg Remaining Contractual Term (Years), Options Outstanding 2 years 7 months 6 days 3 years 7 months 6 days 3 years 9 months 18 days 4 years 2 months 12 days
Aggregate Intrinsic Value, Outstanding   $ 159 $ 236