XML 148 R80.htm IDEA: XBRL DOCUMENT v3.26.1
Summary of anti-dilutive instruments (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount 5,790,228 6,149,749 5,570,275
Warrant [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount 4,949,156 4,943,608 5,570,275
Convertible Debt Securities [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount 841,072 1,206,141