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