v3.26.1
Government contributions (Details)
$ in Thousands, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
May 31, 2023
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CAD ($)
Mar. 31, 2026
CAD ($)
Government Assistance [Line Items]            
Government Assistance Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag   Government Contribution 1 (Canada)2        
Accounts Receivable   $ 30,202 $ 33,592      
Deferred Government Contribution   185,053 183,436      
Accounts Receivable, Current   17,661        
Deferred Government Contribution, Current   8,948        
Accounts Receivable, Long-Term   12,541        
Deferred Government Contributions, Long-Term   176,105 174,453      
Non-cash investing activities   200 800      
Non-cash financing activities   4,900 8,300      
Other Government Grants            
Government Assistance [Line Items]            
Accounts Receivable   0        
Deferred Government Contribution   974        
Canada | Government Contribution 1            
Government Assistance [Line Items]            
Accounts Receivable   0        
Deferred Government Contribution   78,139        
Canada | Government Contribution 2            
Government Assistance [Line Items]            
Accounts Receivable   12,486        
Deferred Government Contribution   81,151        
Government assistance, number of times repayable grant 1.4          
Government assistance, award amount, undrawn grant funding   80,200       $ 111.8
Funding commitment received   67,800       94.4
Accrued grants receivable   12,500        
British Columbia | Government Contribution 2            
Government Assistance [Line Items]            
Accounts Receivable   17,716        
Deferred Government Contribution   24,789        
Government assistance, award amount, undrawn grant funding   43,200       60.2
Funding commitment received   25,500       $ 35.5
Accrued grants receivable   17,700        
Non-repayable            
Government Assistance [Line Items]            
Deferred Government Contribution   13,019 13,690      
Deferred Government Contribution, Current   2,299        
Deferred Government Contributions, Long-Term   10,720        
Non-repayable | Other Government Grants            
Government Assistance [Line Items]            
Deferred Government Contribution   974        
Non-repayable | Canada | Government Contribution 1            
Government Assistance [Line Items]            
Deferred Government Contribution   1,367        
Non-repayable | Canada | Government Contribution 2            
Government Assistance [Line Items]            
Deferred Government Contribution   10,678        
Non-repayable | British Columbia | Government Contribution 2            
Government Assistance [Line Items]            
Deferred Government Contribution   0        
Conditionally Repayable            
Government Assistance [Line Items]            
Deferred Government Contribution   101,561 103,247      
Deferred Government Contribution, Current   6,649        
Deferred Government Contributions, Long-Term   94,912        
Conditionally Repayable | Other Government Grants            
Government Assistance [Line Items]            
Deferred Government Contribution   0        
Conditionally Repayable | Canada | Government Contribution 1            
Government Assistance [Line Items]            
Deferred Government Contribution   76,772        
Conditionally Repayable | Canada | Government Contribution 2            
Government Assistance [Line Items]            
Deferred Government Contribution   $ 0        
Repayment period   15 years        
Conditionally Repayable | British Columbia | Government Contribution 2            
Government Assistance [Line Items]            
Deferred Government Contribution   $ 24,789        
Repayment period   15 years        
Repayable            
Government Assistance [Line Items]            
Deferred Government Contribution   $ 70,473 $ 66,499      
Deferred Government Contribution, Current   0        
Deferred Government Contributions, Long-Term   70,473        
Repayable | Other Government Grants            
Government Assistance [Line Items]            
Deferred Government Contribution   0        
Repayable | Canada | Government Contribution 1            
Government Assistance [Line Items]            
Deferred Government Contribution   0        
Expenditures incurred       $ 88,500 $ 116.9  
Repayable | Canada | Government Contribution 2            
Government Assistance [Line Items]            
Deferred Government Contribution   $ 70,473        
Repayment period   15 years        
Repayable | British Columbia | Government Contribution 2            
Government Assistance [Line Items]            
Deferred Government Contribution   $ 0