v3.26.1
Capital Stock - Schedule of Common Shares Reserved For Future Issuance (Details) - shares
Jun. 30, 2026
Jan. 15, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 40,554,436 6,500,000
Option    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 22,097,374  
RSUs    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 469,992  
Inducement Share Awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 3,292,750  
2026 Incentive Award Plan    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 6,490,577  
Outstanding warrants    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common stock reserved for future issuance (in shares) 8,203,743