XML 420 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ / shares in Units, $ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 29, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2022
CAD ($)
shares
Dec. 31, 2023
$ / shares
Dec. 31, 2022
CAD ($)
$ / shares
shares
Dec. 06, 2022
shares
Capital Unit [Line Items]                  
Private placement proceeds     $ 10,000 $ 25,562 $ 24,002        
Shares issued for conversion of convertible debt     $ 25,471 $ 14,968 $ 2,453        
Shares issued for exercise of stock options (in shares) | shares     2,267,155 575,676 1,016,436 1,016,436      
Shares issued for exercise of stock options     $ 1,760 $ 558 $ 1,193        
Proceeds from issuance of stock     2,008 49,444 0        
Fair value of warrants issued     569            
Payments of stock issuance costs     50 4,631 $ 1,534        
Shares issued for services (in shares) | shares         193,348 193,348      
Proceeds from exercise of stock options     1,760 $ 558 $ 1,193        
Convertible debt                  
Capital Unit [Line Items]                  
Shares issued for conversion of convertible debt (in shares) | shares 6,872,143                
Shares issued for conversion of convertible debt $ 23,117   $ 19,304            
Finders' warrants                  
Capital Unit [Line Items]                  
Share price (in dollars per share) | $ / shares             $ 3.20    
Number of securities called by warrants or rights (in shares) | shares       1,066,500          
Term of warrant exercise       2 years 3 months          
Warrant Price Per Share (in CAD per share) | $ / shares             $ 3.91    
Common Stock                  
Capital Unit [Line Items]                  
Shares issued for conversion of convertible debt (in shares) | shares     8,781,985 6,034,478 2,291,642 2,291,642      
Shares issued for conversion of convertible debt     $ 33,373 $ 20,346 $ 5,323        
Shares issued for exercise of stock options (in shares) | shares     2,267,000 576,000 1,016,000 1,016,000      
Shares issued for exercise of stock options     $ 3,679 $ 1,599 $ 3,906        
Conversion of subscriptions to shares (in shares) | shares       23,277,000          
Shares issued for services (in shares) | shares         193,000 193,000      
Common Stock | Convertible debt                  
Capital Unit [Line Items]                  
Shares issued for conversion of convertible debt (in shares) | shares     6,872,000            
Shares issued for conversion of convertible debt     $ 23,117            
Warrant                  
Capital Unit [Line Items]                  
Private placement proceeds     25,471 $ 14,968 $ 2,453        
Additional Paid- in-Capital                  
Capital Unit [Line Items]                  
Shares issued for conversion of convertible debt     (7,902) (5,378) (2,870)        
Shares issued for exercise of stock options     (1,919) (1,041) (2,713)        
Private placement                  
Capital Unit [Line Items]                  
Shares issued (in shares) | shares 2,564,102                
Share price (in dollars per share) | $ / shares $ 3.90                
Private placement proceeds $ 10,000                
Shares issued     $ 10,000 $ 20,209 $ 19,825        
Private placement | Common Stock                  
Capital Unit [Line Items]                  
Shares issued (in shares) | shares     2,564,000 10,616,000 6,536,000 6,536,000      
Shares issued     $ 10,000 $ 20,209 $ 19,825        
Private placement | Warrant                  
Capital Unit [Line Items]                  
Units issued per transaction (in shares) | shares       0.5          
Base Shelf Prospectus                  
Capital Unit [Line Items]                  
Consideration received for stock   $ 140,000              
Over-allotment option                  
Capital Unit [Line Items]                  
Consideration received for stock   $ 70,000              
At-the-market (ATM) distributions                  
Capital Unit [Line Items]                  
Shares issued (in shares) | shares       15,690,943 495,765 495,765      
Private placement proceeds       $ 49,444 $ 2,008        
Shares issued     $ 2,008 $ 49,444          
At-the-market (ATM) distributions | Common Stock                  
Capital Unit [Line Items]                  
Shares issued (in shares) | shares     496,000 15,691,000          
Shares issued     $ 2,008 $ 49,444          
Public offering                  
Capital Unit [Line Items]                  
Shares issued (in shares) | shares       10,615,650          
Proceeds from issuance of stock       $ 25,562          
Units issued per transaction (in shares) | shares       1          
Additional share available for purchase (in shares) | shares       1          
Stock issuance period       3 years          
Fair value of warrants issued       $ 5,353          
Payments for commissions       1,504          
Payments of stock issuance costs       392          
Public offering | Common Stock                  
Capital Unit [Line Items]                  
Fair value of warrants issued       20,209          
Secondary private placement                  
Capital Unit [Line Items]                  
Private placement proceeds       $ 51,559          
Stock issuance period       3 years          
Conversion of subscriptions to shares (in shares) | shares       23,277,000          
Secondary private placement | Share purchase warrants                  
Capital Unit [Line Items]                  
Fair value of warrants issued       $ 18,259          
Secondary private placement | Finders' warrants                  
Capital Unit [Line Items]                  
Fair value of warrants issued       1,415          
Payments for commissions       3,019          
Payments of stock issuance costs       $ 171          
Warrants outstanding (in shares) | shares       1,350,000          
Number of securities called by warrants or rights (in shares) | shares       1,066,500         283,500
Number of warrants exercisable into one common share (in shares) | shares       1          
Term of warrant exercise       27 months          
Secondary private placement | Common Stock                  
Capital Unit [Line Items]                  
Units issued per transaction (in shares) | shares       1          
Additional share available for purchase (in shares) | shares       1          
Fair value of warrants issued       $ 33,300          
Secondary private placement | Warrant                  
Capital Unit [Line Items]                  
Units issued per transaction (in shares) | shares       0.5          
Brought Deal Prospectus Offering                  
Capital Unit [Line Items]                  
Shares issued (in shares) | shares         6,535,947 6,535,947      
Share price (in dollars per share) | $ / shares               $ 4.59  
Private placement proceeds         $ 24,002 $ 30,000      
Share price (in CAD per share) | $ / shares               $ 6.00  
Stock issuance period         2 years 2 years      
Fair value of warrants issued         $ 4,177        
Payments for commissions         1,239 $ 1,613      
Payments of stock issuance costs         $ 235 $ 305      
Brought Deal Prospectus Offering | Finders' warrants                  
Capital Unit [Line Items]                  
Units issued per transaction (in shares) | shares         1 1      
Fair value of warrants issued         $ 672     $ 875  
Warrants outstanding (in shares) | shares         351,307     351,307  
Warrant Price Per Share (in CAD per share) | $ / shares               $ 4.59  
Brought Deal Prospectus Offering | Common Stock                  
Capital Unit [Line Items]                  
Units issued per transaction (in shares) | shares         1 1      
Additional units issued per transaction (in shares) | shares         1 1      
Fair value of warrants issued         $ 19,825        
Brought Deal Prospectus Offering | Warrant                  
Capital Unit [Line Items]                  
Units issued per transaction (in shares) | shares       0.5