v3.26.1
Government contributions (Details)
$ in Thousands, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CAD ($)
Jun. 30, 2026
CAD ($)
Dec. 31, 2025
USD ($)
Government Assistance [Line Items]                
Government Assistance Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag     Government Contribution 1 (Canada)2          
Accounts Receivable $ 25,469   $ 25,469         $ 33,592
Deferred Government Contribution 186,886   186,886         183,436
Accounts Receivable, Current 17,925   17,925          
Deferred Government Contribution, Current 8,632   8,632          
Accounts Receivable, Long-term 7,544   7,544          
Deferred Government Contributions, Long-term 178,254   178,254         174,453
Non-cash investing activities 300 $ 1,600 500 $ 2,400        
Non-cash financing activities 5,100 $ 10,700 10,000 $ 19,000        
Other Government Grants                
Government Assistance [Line Items]                
Accounts Receivable 0   0          
Deferred Government Contribution 962   962          
Canada | Government Contribution 1                
Government Assistance [Line Items]                
Accounts Receivable 0   0          
Deferred Government Contribution 76,398   76,398          
Canada | Government Contribution 2                
Government Assistance [Line Items]                
Accounts Receivable 13,166   13,166          
Deferred Government Contribution 85,161   $ 85,161          
Government assistance, number of times repayable grant     1.4          
Government assistance, award amount, undrawn grant funding 72,700   $ 72,700       $ 103.1  
Funding commitment received 59,500   59,500       84.5  
Accrued grants receivable 13,200   13,200          
British Columbia | Government Contribution 2                
Government Assistance [Line Items]                
Accounts Receivable 12,303   12,303          
Deferred Government Contribution 24,365   24,365          
Government assistance, award amount, undrawn grant funding 37,300   37,300       53.0  
Funding commitment received 25,000   25,000       $ 35.5  
Accrued grants receivable 12,300   12,300          
Non-repayable                
Government Assistance [Line Items]                
Deferred Government Contribution 12,590   12,590         13,690
Deferred Government Contribution, Current 1,983   1,983          
Deferred Government Contributions, Long-term 10,607   10,607          
Non-repayable | Other Government Grants                
Government Assistance [Line Items]                
Deferred Government Contribution 962   962          
Non-repayable | Canada | Government Contribution 1                
Government Assistance [Line Items]                
Deferred Government Contribution 869   869          
Non-repayable | Canada | Government Contribution 2                
Government Assistance [Line Items]                
Deferred Government Contribution 10,759   10,759          
Non-repayable | British Columbia | Government Contribution 2                
Government Assistance [Line Items]                
Deferred Government Contribution 0   0          
Conditionally Repayable                
Government Assistance [Line Items]                
Deferred Government Contribution 99,894   99,894         103,247
Deferred Government Contribution, Current 6,649   6,649          
Deferred Government Contributions, Long-term 93,245   93,245          
Conditionally Repayable | Other Government Grants                
Government Assistance [Line Items]                
Deferred Government Contribution 0   0          
Conditionally Repayable | Canada | Government Contribution 1                
Government Assistance [Line Items]                
Deferred Government Contribution 75,529   75,529          
Conditionally Repayable | Canada | Government Contribution 2                
Government Assistance [Line Items]                
Deferred Government Contribution 0   $ 0          
Repayment period     15 years          
Conditionally Repayable | British Columbia | Government Contribution 2                
Government Assistance [Line Items]                
Deferred Government Contribution 24,365   $ 24,365          
Repayment period     15 years          
Repayable                
Government Assistance [Line Items]                
Deferred Government Contribution 74,402   $ 74,402         $ 66,499
Deferred Government Contribution, Current 0   0          
Deferred Government Contributions, Long-term 74,402   74,402          
Repayable | Other Government Grants                
Government Assistance [Line Items]                
Deferred Government Contribution 0   0          
Repayable | Canada | Government Contribution 1                
Government Assistance [Line Items]                
Deferred Government Contribution 0   0          
Expenditures incurred         $ 88,500 $ 116.9    
Repayable | Canada | Government Contribution 2                
Government Assistance [Line Items]                
Deferred Government Contribution 74,402   $ 74,402          
Repayment period     15 years          
Repayable | British Columbia | Government Contribution 2                
Government Assistance [Line Items]                
Deferred Government Contribution $ 0   $ 0