v3.26.1
Stock-Based Compensation: - Stock option activity under the stock option plans (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Number of Shares    
Options outstanding at the beginning 93,681  
Options granted 337,400  
Options outstanding at the end 431,081 93,681
Options exercisable at the end 31,281  
Weighted-Average Exercise Price    
Options outstanding at the beginning (in dollars per share) $ 50.28  
Options granted (in dollars per share) 4.81  
Options outstanding at the end (in dollars per share) 14.69 $ 50.28
Options exercisable at the end (in dollars per share) $ 130.05  
Weighted-Average Remaining Contractual Term (Years)    
Options granted (in years) 9 years 10 months 24 days  
Options outstanding at the end (in years) 9 years 6 months 8 years 8 months 12 days
Options exercisable at the end (in years) 6 years 4 months 24 days