XML 50 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss per Share - Schedule of anti-dilutive securities excluded from computation of earnings per share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from diluted loss per share amount 11,121,401 10,849,861 10,796,401 10,849,861
Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from diluted loss per share amount 6,179,840 7,603,093 6,179,840 7,603,093
Stock options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from diluted loss per share amount 3,060,019 1,082,216 2,735,019 1,082,216
RSUs [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from diluted loss per share amount 1,536,080 1,465,263 1,536,080 1,465,263
PSUs [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from diluted loss per share amount 345,462 699,289 345,462 699,289