XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Loss per Share - Outstanding Options and Warrants (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Options to Purchase Common Shares    
Antidilutive securities excluded from EPS 5,857 1,762
Convertible Debt to Purchase Common Shares    
Antidilutive securities excluded from EPS 3,761 2,968
Restricted Share Units to Purchase Common Shares    
Antidilutive securities excluded from EPS 589  
Warrants to Purchase Common Shares    
Antidilutive securities excluded from EPS 150 116