v3.26.1
Financings - Schedule of Warrants Activity (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Warrants    
Outstanding at beginning of period (in shares) | shares 22,904,879  
Exercisable at beginning of period (in shares) | shares 22,904,879  
Issued (in shares) | shares 0  
Exercised (in shares) | shares (1,750,126)  
Expired (in shares) | shares (1,538,461)  
Outstanding at end of period (in shares) | shares 19,616,292 22,904,879
Exercisable at end of period (in shares) | shares (19,616,292) (22,904,879)
Exercise Price Per Warrant    
Issued (in dollars per share) $ 0  
Exercised (in dollars per share) 0.95  
Expired (in dollars per share) 6.09  
Weighted average grant price (in dollars per share) 0.96 $ 1.31
Weighted average grant price (in dollars per share) $ 0.96 $ 1.31
Outstanding (in years) 3 years 8 months 23 days 3 years 11 months 23 days
Issued (in dollars per share) $ 0  
Exercised (in dollars per share) 0.95  
Expired (in dollars per share) 6.09  
Minimum    
Exercise Price Per Warrant    
Outstanding at end of period (in dollars per share) 0.95 $ 0.95
Exercisable (in dollars per share) 0.95 0.95
Maximum    
Exercise Price Per Warrant    
Outstanding at end of period (in dollars per share) 1.15 6.09
Exercisable (in dollars per share) $ 1.15 $ 6.09