v3.26.1
Equity Incentive Plan - Stock option activity (Details) - Equity Incentive Plan - Stock option - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numbers of Shares    
Outstanding at beginning (in shares) 136 29,950
Granted (in shares) 0 0
Expired (in shares)   (27,191)
Outstanding at ending (in shares) 136 2,759
Exercisable (in shares) 136 2,759
Average Exercise Price    
Outstanding at beginning (in dollars per share) $ 39,125.17 $ 8,181.66
Expired (in dollars per share)   223.8
Outstanding at ending (in dollars per share)   37,875.21
Exercisable (in dollars per share) $ 39,125.17 $ 37,875.21
Remaining Contract Life (Years)    
Stock option outstanding, remaining contractual life (Years) 5 years 6 months 14 days 5 years 8 months 1 day
Exercisable (in years) 5 years 6 months 14 days 5 years 8 months 1 day