v3.26.1
Stock-Based Compensation - Summary of stock option activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Stock-Based Compensation        
Weighted Average Exercise Price, Granted $ 0.24 $ 1.41    
Stock Option        
Stock-Based Compensation        
Options, Beginning balance 1,114,428 175,034 175,034  
Options, Granted (in shares) 1,477,500   951,500  
Options, Expired     (1,777)  
Options, Forfeited (15,876)   (10,329)  
Options, Ending balance 2,576,052   1,114,428 175,034
Options, Exercisable 884,758      
Weighted Average Exercise Price, Beginning balance $ 4.84 $ 36.88 $ 36.88  
Weighted Average Exercise Price, Granted 0.24   1.41  
Weighted Average Exercise Price, Expired     1,268  
Weighted Average Exercise Price, Forfeited 0.64   14.72  
Weighted Average Exercise Price, Ending balance 2.23   $ 4.84 $ 36.88
Weighted Average Exercise Price, Exercisable $ 5.31      
Weighted Average Remaining Contractual Life, Outstanding 6 years 1 month 13 days   6 years 1 month 13 days 6 years 8 months 19 days
Weighted Average Remaining Contractual Life, Exercisable 4 years 11 months 1 day      
Grant date fair value of options granted $ 276,505   $ 1,011,295  
Weighted average grant date fair value $ 0.19   $ 1.06