v3.26.1
Stock Option Plan - Schedule of stock option activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
2010 Plan    
Shares    
Beginning balance (in shares) 6  
Granted, (in shares) 0  
Exercised (in shares) 0  
Forfeited (in shares) 0  
Expired/Cancelled (in shares) 0  
Ending balance (in shares) 6 6
Options exercisable (in shares) 1  
Options vested (in shares) 1  
Weighted- Average Exercise Price per Share($)    
Beginning balance (in dollars per share) $ 1,186,423.92  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 0  
Forfeited (in dollars per share) 0  
Expired/Cancelled (in dollars per share) 0  
Ending balance (in dollars per share) 1,186,423.92 $ 1,186,423.92
Options exercisable (in dollars per share) 2,006,751.46  
Options vested (in dollars per share) $ 2,006,751.46  
Weighted- Average Remaining Contractual Term (Years)    
Outstanding, weighted-average remaining contractual term 2 years 6 months 21 days 2 years 10 months 24 days
Options exercisable, weighted average remaining contractual term 4 years 1 month 13 days  
Options vested, weighted average remaining contractual term 4 years 1 month 13 days  
Aggregate Intrinsic Value($)    
Outstanding $ 0 $ 0
Exercisable 0  
Vested $ 0  
2020 Plan    
Shares    
Beginning balance (in shares) 10,432  
Granted, (in shares) 0  
Exercised (in shares) 0  
Forfeited (in shares) 0  
Expired/Cancelled (in shares) 0  
Ending balance (in shares) 10,432 10,432
Options exercisable (in shares) 5,752  
Options vested (in shares) 5,752  
Weighted- Average Exercise Price per Share($)    
Beginning balance (in dollars per share) $ 1,666.19  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 0  
Forfeited (in dollars per share) 0  
Expired/Cancelled (in dollars per share) 0  
Ending balance (in dollars per share) 1,666.19 $ 1,666.19
Options exercisable (in dollars per share) 163.91  
Options vested (in dollars per share) $ 163.91  
Weighted- Average Remaining Contractual Term (Years)    
Outstanding, weighted-average remaining contractual term 9 years 4 months 20 days 9 years 10 months 17 days
Options exercisable, weighted average remaining contractual term 9 years 4 months 20 days  
Options vested, weighted average remaining contractual term 9 years 4 months 20 days  
Aggregate Intrinsic Value($)    
Outstanding $ 0 $ 0
Exercisable 0  
Vested $ 0