v3.25.3
Schedule of Stock Option Activity (Details) - 2014 Equity Incentive Plan [Member] - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares, Outstanding, Beginning balance 26,790  
Weighted Average Exercise Price, Outstanding, Beginning balance $ 79.78  
Weighted Ave Remaining Contractual Term (Years), Outstanding, Ending balance 5 years 5 years 10 months 24 days
Weighted Ave Grant Date Fair Value, Outstanding, Beginning balance $ 35.44  
Aggregate Intrinsic Value, Outstanding, Beginning balance  
Shares, Granted  
Weighted Average Exercise Price, Granted  
Aggregate Intrinsic Value, Granted  
Shares, Exercised  
Weighted Average Exercise Price, Exercised  
Aggregate Intrinsic Value, Exercised  
Shares, Expired (60)  
Weighted Average Exercise Price, Expired $ 51.83  
Weighted Ave Grant Date Fair Value, Expired 31.00  
Aggregate Intrinsic Value, Expired  
Shares, Forfeited (240)  
Weighted Average Exercise Price, Forfeited $ 51.83  
Weighted Ave Grant Date Fair Value, Forfeited 31.00  
Aggregate Intrinsic Value, Forfeited  
Shares, Outstanding, Ending balance 26,490 26,790
Weighted Average Exercise Price, Outstanding, Ending balance $ 71.66 $ 79.78
Weighted Ave Grant Date Fair Value, Outstanding, Ending balance $ 35.49 $ 35.44
Aggregate Intrinsic Value, Outstanding, Ending balance
Shares, Exercisable, Ending balance 16,016  
Weighted Average Exercise Price, Exercisable, Ending balance $ 74.73  
Weighted Ave Remaining Contractual Term (Years), Outstanding, Ending balance 4 years 2 months 12 days  
Weighted Ave Grant Date Fair Value, Exercisable, Ending balance $ 33.78  
Aggregate Intrinsic Value, Exercisable, Ending balance