v3.26.1
Stock Options - Schedule of Options Outstanding and Exercisable (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of Options Outstanding (in shares) 651,871 139,922
Options Outstanding, Weighted Average Remaining Contractual Life 9 years 8 months 12 days 9 years 8 months 12 days
Number of Options Exercisable (in shares) 53,242  
Weighted Average Remaining Contractual Term, Vested and Exercisable 9 years 2 months 12 days  
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 19.92  
Exercise Price $0.21    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 0.21  
Number of Options Outstanding (in shares) 514,684  
Options Outstanding, Weighted Average Remaining Contractual Life 9 years 9 months 18 days  
Number of Options Exercisable (in shares) 0  
Weighted Average Remaining Contractual Term, Vested and Exercisable 9 years 9 months 18 days  
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0.21  
Exercise Price $0.29    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 0.29  
Number of Options Outstanding (in shares) 134,084  
Options Outstanding, Weighted Average Remaining Contractual Life 9 years 6 months  
Number of Options Exercisable (in shares) 50,197  
Weighted Average Remaining Contractual Term, Vested and Exercisable 9 years 6 months  
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0.29  
Exercise Price $340.20    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 340.20  
Number of Options Outstanding (in shares) 2,903  
Options Outstanding, Weighted Average Remaining Contractual Life 4 years 8 months 12 days  
Number of Options Exercisable (in shares) 2,903  
Weighted Average Remaining Contractual Term, Vested and Exercisable 4 years 8 months 12 days  
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 340.20  
Exercise Price $413.59    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 413.59  
Number of Options Outstanding (in shares) 200  
Options Outstanding, Weighted Average Remaining Contractual Life 7 years 2 months 12 days  
Number of Options Exercisable (in shares) 142  
Weighted Average Remaining Contractual Term, Vested and Exercisable 7 years 2 months 12 days  
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 413.59